The Real Reason Cloudflare Is Down 11% Today Has Nothing to Do With Insider Selling

Photo of Jeremy Phillips
By Jeremy Phillips Published
The Real Reason Cloudflare Is Down 11% Today Has Nothing to Do With Insider Selling

© Sundry Photography / iStock Editorial via Getty Images

Cloudflare (NYSE:NET | NET Price Prediction) is down 11% today, and financial headlines are pointing fingers at insider selling. I’ve been watching pretty much every report on Cloudflare for years, as it’s my #2 position. That explanation is incomplete at best.

The Insider Selling Story Is Misleading

Two transactions are being cited. CEO Matthew Prince’s trust sold 659 shares on April 8 under a Rule 10b5-1 trading plan adopted in February 2025, adopted over a year ago. That is trivially small and pre-scheduled. The second: Prince’s trusts separately sold 156,493 Class A shares for approximately $33.17 million on April 6-8, under the same pre-arranged plan.

Larger in dollar terms, but equally routine. Prince still directly holds 406,315 Class A shares, and his total beneficial ownership as of December 31, 2025 was 7.7% of the company: over 26 million shares on a combined Class A and Class B basis. He is not leaving.

Insider selling at Cloudflare has been constant throughout 2025 and into 2026. The CFO, President Michelle Zatlyn, and multiple directors have all sold under pre-arranged plans. The stock still rose 117% over the past year. None of it signaled trouble then. It does not now.

The Real Catalyst: Anthropic Steps Into Cloudflare’s Lane

Anthropic launched Claude Managed Agents on April 8, 2026, a suite of composable APIs for building and deploying cloud-hosted AI agents at scale, available in public beta on the Claude Platform. Key features include production-grade agents with secure sandboxing, long-running sessions, multi-agent coordination, and scoped permissions with execution tracing. Early adopters include Notion, Rakuten, Asana, Sentry, Atlassian, and Vibecode.

Here is why this matters. Cloudflare has spent the past two years positioning its Workers AI platform and global edge network as the infrastructure layer where developers run AI agents. Claude Managed Agents puts Anthropic directly in that space , handling sandboxing, state management, sessions, permissioning, and runtime themselves. Anthropic is no longer just a model provider. They are now an infrastructure competitor.

Why I Am Not Selling

Cloudflare is model-agnostic. Their infrastructure serves all models and providers , and that neutrality is a structural advantage no competitor can replicate. Claude Managed Agents still needs the internet. Cloudflare’s DDoS protection, CDN, Zero Trust, and security stack are untouched by this announcement.

The underlying business is not impaired. Q4 2025 revenue was $614.51 million, up 33.6% year over year, with free cash flow doubling to $99.44 million. Full-year 2026 guidance calls for $2,785–$2,795 million in revenue.

A 11% single-day drop with no earnings miss, no guidance cut, and no Cloudflare-specific event is fear amplified by bad coverage.

If Anthropic’s managed infrastructure becomes the default deployment layer for Claude-powered agents, that compresses one of Cloudflare’s most exciting growth narratives, a real risk worth monitoring at the next earnings call.

But one product announcement does not unwind a company with $59.5 billion in market cap, accelerating deal velocity, and a network sitting in front of more than 20% of all websites. My position stays. The insider selling narrative is noise. The Anthropic announcement is worth watching. The business is intact. That is the full picture, and it is why I am holding.

Photo of Jeremy Phillips
About the Author Jeremy Phillips →

I've been writing about stocks and personal finance for 20+ years. I believe all great companies are tech companies in the long run, and I invest accordingly.

Continue Reading

Top Gaining Stocks

DVN Vol: 18,774,910
SJM Vol: 2,670,912
APA
APA Vol: 4,781,841
CBOE Vol: 1,399,343
TMUS Vol: 5,296,437

Top Losing Stocks

SMCI Vol: 186,935,225
CTRA Vol: 73,319,495
GNRC Vol: 1,561,903
ZBRA Vol: 907,857
NRG Vol: 3,810,982