NET

· Steve's Investing Blog


#short

Cloudflare (NET) — Short Thesis #

Q1 2026 Earnings (May 7, 2026) #

Insider Selling — Loud Signal #

Valuation Stretched Beyond Reason #

Mixed / Deteriorating Analyst Sentiment #

AI Narrative vs Reality #

Catalysts #

last updated: