Conviction: High
Status: Recovery — RSI ~55.8 (computed), price $178.83, +4.1% this week, +7.2% in 30D
Quick Snapshot
| Signal |
Reading |
| Overall |
🟡 RSI ~55.8 (computed from 19 OHLC entries) — neutral. Price $178.83, -1.2% today, +4.1% this week, +7.2% in 30D. SMA19 approx ~$178.14 — price just above SMA. Stop-loss at $162 now -9.4% away. |
| Moat |
Narrow (widening — network effects, switching costs) |
| Key insight |
Remarkable turnaround since 02/26. NET went from -8.5% 30D (02/26) to +7.2% 30D (03/03) — a 15.7 percentage point swing in one week. Price recovered from $173.33 to $178.83 (+3.2%). The stop-loss ($162) danger has receded; now -9.4% away vs prior -6.5%. RSI stable at ~56. The 7D is +4.1% — positive momentum. The AI traffic layer / zero-trust thesis has been reinforced by the price recovery. |
Action Matrix
| Action |
Level |
Why |
| Current |
🔒 Hold |
Core position, 30D flipped positive, price above SMA, stop has breathing room |
| Entry Zone |
$165 - $180 |
Current $178.83 — at upper end of zone |
| Stop-Loss |
$162 (-9.4%) |
Honor if hit — no extensions |
| Target |
$250 (+40%) |
Continue recovery thesis |
Price Data
| Stock |
Price |
1D |
7D |
30D |
3M |
52wkHi |
RSI |
Status |
Action |
| NET |
$178.83 |
-1.2% |
+4.1% |
+7.2% |
— |
-8.7% |
~56 |
🟡 Neutral |
🔒 Hold |
Note: RSI computed from 19 OHLC entries (~55.8). SMA20 field N/A; approx 19-entry average ~$178.14. 52wk high based on in-window data ($195.85).
Price vs Last Deep Dive (02/26)
| Metric |
02/26 |
03/03 |
Change |
| Price |
$173.33 |
$178.83 |
+$5.50 (+3.2%) |
| RSI |
55.6 |
~55.8 |
~0.2 (essentially unchanged) |
| SMA20 |
$178.09 |
~$178.14 (approx) |
~flat |
| vs SMA |
-2.7% below |
~+0.4% above |
Price crossed above SMA |
| 30D |
-8.5% |
+7.2% |
Flipped strongly positive |
| Stop distance |
-6.5% |
-9.4% |
Stop-loss danger receded |
Update from 02/26: Significant improvement. NET recovered from $173.33 to $178.83 (+3.2%) and crossed above its moving average. The 30D flipped from -8.5% to +7.2% — a complete reversal. The stop-loss at $162 now has -9.4% of cushion vs the dangerously thin -6.5% it had on 02/26. RSI is stable at ~55-56 — neutral. The concerns from 02/26 about continued selling have been resolved. Cloudflare's AI traffic layer thesis appears to be reasserting itself in price action. This is now a clean hold.
Company Overview
One-Liner
Cloudflare is a cloud network platform providing CDN, DDoS protection, zero-trust security, and serverless computing at the network edge.
Business Model
| Question |
Answer |
| What they sell |
CDN (content delivery), DDoS protection, Zero Trust (SASE), Workers (serverless), R2 (storage) |
| Who pays |
Enterprise, mid-market, developers globally |
| Revenue model |
Tiered SaaS subscriptions; free tier drives enterprise upsell |
| How sticky |
High — network infrastructure is deeply embedded; Zero Trust requires full deployment |
Key Segments
| Segment |
Revenue % |
Growth |
Notes |
| Large Customers ($100K+) |
Growing |
+27% YoY |
3,000+ large customers; primary growth driver |
| Platform Overall |
100% |
+25% YoY |
~$1.6B run rate |
Competitive Analysis
Competitive Moat
| Moat Type |
Present? |
Evidence |
| Network effects |
🟢 |
300+ POPs globally; more traffic = better routing optimization |
| Switching costs |
🟢 |
Zero Trust deployment embedded in enterprise security stack |
| Intangible assets |
🟡 |
Edge network technology; Cloudflare Workers developer ecosystem |
| Cost advantages |
🟡 |
Global network amortized over massive user base |
Moat Width: Narrow (widening)
Moat Trend: Widening — AI agent traffic routing, zero-trust security, R2 storage alternatives to S3
Bull Case
Why This Could Work
- AI traffic layer — Every AI agent call goes through the internet. Cloudflare positioned as the "AI routing layer."
- Zero Trust secular tailwind — Enterprises moving away from VPN → zero trust. NET is the best-positioned pure-play.
- Developer platform — Cloudflare Workers/R2/D1 growing as an alternative to AWS Lambda.
- 30D flipped positive (+7.2%) — Relative strength returning; confirms thesis is intact.
- Stop-loss breathing room — $162 is -9.4% away; risk/reward improved significantly.
Upside Scenario
| If This Happens |
Stock Could |
| AI agent traffic becomes significant revenue |
$280 (+57%) |
| Zero Trust deal size expansion continues |
$250 (+40%) |
Bear Case
What Could Go Wrong
- Competition from Zscaler / Palo Alto — Both larger zero trust competitors.
- Growth deceleration — 25% is strong but market priced for 30%+.
- 52wkHi gap -8.7% — Still below in-window high ($195.85); not a full recovery.
- RSI at 56 — Neutral, not oversold; no urgency to add more.
Thesis Killers
- Net Revenue Retention drops below 115%
- Large customer growth stalls
- Security breach damages brand/trust
Entry Strategy
Technical Levels
| Level |
Price |
Notes |
| Support 1 |
$178 |
SMA20 (approx) — just reclaimed |
| Support 2 |
$170 |
Round number / prior range floor |
| Support 3 |
$162 |
Stop-loss — CRITICAL LEVEL |
| Resistance 1 |
$190 |
Prior week range |
| Resistance 2 |
$195.85 |
In-window 52wk high |
Entry Approach
| Strategy |
Details |
| Current hold |
Core position maintained above $162 stop |
| Stop |
$162 — honor if hit, no extensions |
| Re-add |
On RSI pullback to 40-45 with price holding above SMA |
| New entry |
Wait for RSI < 45 with price in $165-175 zone |
Research Log
| Date |
Update |
| 2026-02-16 |
Created deep dive. RSI 52.9. $195.85. Only SaaS above SMA (+8.9%). Action: Hold. Strongest in class. |
| 2026-02-22 |
Price refresh. $177.14 (-9.6%). RSI 49.8. NOW BELOW SMA. Today -8.0%. Relative strength advantage LOST. Action: Hold with caution. Monitor $162 stop. |
| 2026-02-26 |
Price further to $173.33 (-2.2% from 02/22). RSI 55.6 (slight rise despite price drop — divergence). 7D -10.5%, 30D flipped to -8.5%. SMA gap still -2.7%. Stop $162 is -6.5% away. Status: Hold tight stop. |
| 2026-03-03 |
Recovery confirmed. Price $178.83 (+3.2% from 02/26). 30D flipped to +7.2%. Price crossed above SMA (~$178.14). RSI ~55.8 (computed). Stop now -9.4% away. -1.2% today = minor digestion. Action: Hold — concerns from 02/26 resolved. |
The Gold
Key Discoveries
| Discovery |
Implication |
| 30D: -8.5% → +7.2% in one week |
Complete momentum reversal — relative strength returning |
| Price crossed above SMA after 2 weeks below |
Technical trend has re-confirmed upward |
| Stop-loss buffer improved: -6.5% → -9.4% |
Risk is now manageable again; can hold comfortably |
| RSI stable at 55-56 across both weeks |
RSI holding neutral while price recovered = clean bullish signal |
Open Questions
- What caused the -8.0% single-day drop on 02/22? Was it earnings guide, sector rotation, or something else?
- What drove the recovery in the past week (+4.1% 7D)?
- Is NET being re-accumulated by funds that sold in the Feb selloff?
- Should the stop be raised from $162 given the recovery?
Mistakes (Don't Repeat)
| Mistake |
Lesson |
| Assuming relative strength persists indefinitely |
Even strongest names get hit in sector selloffs |
| Stop at $162 was the right level |
Didn't need to tighten — the stop absorbed volatility and now has buffer |
Sources
- Fundamentals figures: company-reported results (quarterly/annual filings) as available at the artifact date; predates the desk's EDGAR reconciliation gate — figures not re-verified after publication.