Cloudflare, Inc. (NET) jumps after reporting Q2 results that topped Wall Street on adjusted EPS and revenue, while Q3 guidance also came in above estimates. The after-hours rally pushed the stock above its 52-week high, highlighting strong growth momentum but also a richer valuation.
Cloudflare, Inc. (NET) jumps 17.6% in after-hours trading after its Q2 2026 earnings beat Wall Street on both adjusted EPS and revenue, while Q3 guidance also came in above estimates. The rally reflects strong 35.9% year-over-year sales growth and improving forward momentum, but the stock now trades above recent analyst targets, making valuation discipline more important for investors.
Cloudflare, Inc. (NET) jumps 17.60% in after-hours trading to $334.50 from its $284.43 regular-session close after Q2 2026 results beat Wall Street on adjusted EPS and revenue. The move pushed NET above its $305 52-week high, while regular-session trading will confirm whether this extended-hours gain holds.
Key Takeaways
Cloudflare reported Q2 adjusted EPS of $0.29 versus the $0.27 FactSet estimate and revenue of $696.1 million versus $665 million expected.
Q3 revenue guidance reached a $736.5 million midpoint, 2.1% above analyst estimates.
The earnings release was scheduled for 5:00 PM ET on August 6, making the post-close report the strongest catalyst for NET's move.
Cloudflare's growth remains strong, with Q2 revenue up 35.9% year over year and Q1 current RPO growth of 34%.
At a $100.96 billion market cap, NET now trades above several recent analyst targets, raising the importance of price discipline.
What's Behind Cloudflare's After-Hours Rally
The clearest catalyst is Cloudflare's Q2 2026 earnings report. The company listed its Q2'26 Earnings event for 5:00 PM ET on August 6, after the U.S. market close. Cloudflare also announced on July 14 that it would report results after the close on that date.
The numbers explain the immediate reaction. Cloudflare posted adjusted EPS of $0.29, above the $0.27 FactSet consensus estimate. Revenue reached $696.1 million, ahead of the $665 million estimate. Sales also grew 35.9% year over year, a powerful result for a company already operating at meaningful scale.
The regular session showed how much tension had built around the report. NET closed at $284.43, down 2.994%, after trading between $275.00 and $336.81 on 5.48 million shares. That wide range reflects sharp disagreement before the results. Once the report showed both an earnings beat and stronger forward guidance, buyers moved quickly.
The earlier OpenAI research pilot, announced on July 8, added to Cloudflare's AI narrative but does not match the timing of the August 6 move. The scheduled earnings event does.
Cloudflare Q2 Earnings and Financial Context
Cloudflare entered the report with strong operating momentum. In Q1 2026, the company generated $639.8 million in revenue, up 34% year over year. It also reported $73.1 million in non-GAAP operating income and 34% growth in current remaining performance obligations, or current RPO.
That Q1 report set Q2 revenue guidance at $664.0 million to $665.0 million. It also placed full-year 2026 revenue guidance at $2.805 billion to $2.813 billion. Q2 revenue of $696.1 million landed above the prior quarterly guide, giving the latest report more substance than a small estimate beat.
The forward signal was equally important. Cloudflare guided Q3 revenue to a $736.5 million midpoint, which stood 2.1% above analyst estimates. For a high-growth software infrastructure stock, guidance often carries more weight than one quarter's reported profit. Here, both pieces moved in the same direction.
Investors should also separate the earnings measures. The fundamentals snapshot lists EPS at -$0.23, while the Q2 headline result cites adjusted EPS of $0.29. The adjusted figure drove the reported beat, but the negative EPS figure shows why NET's valuation cannot be judged through adjusted earnings alone.
Get AI research on any stock
Instant reports, daily intelligence, and an AI analyst in your pocket.
Cloudflare's Edge Network and AI Competitive Advantage
Cloudflare's growth case rests on a broad platform, not a single security product. The company provides content delivery, distributed denial-of-service protection, web application firewall tools, bot management, API security, zero trust access, encryption, and developer services.
That unified network gives Cloudflare a distinct position across several markets. Its competitors include Akamai, Zscaler, Palo Alto Networks, Fastly, Imperva, AWS, Microsoft Azure, and Google Cloud. Cloudflare's pitch is simple: one global network can handle security, performance, connectivity, and application services with less hardware and complexity.
The customer base supports that platform argument. Cloudflare reported that 42% of the Fortune 500 were paying customers as of March 31, 2026. The company also cites a revenue compound annual growth rate above 38% from fiscal 2020 through fiscal 2025.
AI adds another layer to the story. Cloudflare's July 8 research pilot with OpenAI examines how data from participating websites could help AI search engines discover and index content. The pilot is not a reported revenue line, but it strengthens Cloudflare's role in the infrastructure behind the AI-driven web.
Cloudflare Stock Outlook After the 17.6% Move
NET's financial results support a bullish growth narrative, but the after-hours price also creates a higher valuation hurdle. At $334.50, the extended-hours print sits above Oppenheimer's $330 target from July 23. It also stands above Jefferies' $290 target, which the firm raised from $225 on August 4 while maintaining a Hold rating.
The broader analyst picture is less aggressive than the after-hours quote. NET's consensus target is $256.58, with a high target of $330. The $100.96 billion market cap already reflects substantial confidence in Cloudflare's growth, so future gains require continued execution rather than merely a return to prior highs.
The practical takeaway is to separate business strength from entry price. The $696.1 million Q2 revenue result and $736.5 million Q3 midpoint validate the growth engine. However, chasing a 17.60% extended-hours spike above the highest listed analyst target increases valuation risk. A regular-session price that holds near the after-hours print would reinforce the earnings reaction, while a retreat toward the $305 52-week high would show that traders rejected part of the initial repricing.
Cloudflare's after-hours jump has a specific foundation: a Q2 earnings beat paired with revenue guidance above analyst estimates. The company combines 35.9% Q2 sales growth, broad enterprise adoption, and an expanding AI infrastructure narrative, but NET's move above recent analyst targets means disciplined valuation analysis matters as much as the impressive report.
NET stock is up because Cloudflare reported Q2 2026 results that beat analyst expectations on adjusted EPS and revenue. Investors also reacted positively to Q3 revenue guidance that came in above estimates.
+Should I buy NET stock now?
The earnings report is strong, but the stock's sharp jump has pushed it above recent analyst targets and increased valuation risk. The article suggests investors should be disciplined and avoid chasing the move without considering price.
+Did Cloudflare beat earnings estimates this quarter?
Yes. Cloudflare reported adjusted EPS of $0.29 versus the $0.27 FactSet estimate and revenue of $696.1 million versus $665 million expected. That beat was the main catalyst for the stock's after-hours surge.
+What does Cloudflare's guidance mean for investors?
Cloudflare's Q3 revenue midpoint of $736.5 million was above analyst estimates, which supports the company's growth story. It suggests momentum is continuing, but investors still need to weigh that against the stock's elevated valuation.
▌The Daily Briefing · Free
A new stock idea, every evening.
One stock worth watching each weekday, plus the analysis behind it. Free, in your inbox.
▌The Full Report
Want the full picture on NET?
The analyst-grade research report — charts, grades, valuation, and price targets — in 10 minutes.