NET institutional options flow analysis — multi-leg block trades, dominant direction, and gamma analysis from the public options tape for May 28, 2026. Articles older than 60 days are public; a free account reads back to 30 days, Pro to 5, and AIme Premium reads today's unusual options trades with no delay.

NET Unusual Options Activity — 2026-05-28

Institutional flow on 2026-05-28

Multi-leg block trades, dominant direction, and gamma analysis

$5.3M1 trade
Long Call

Trade Details

BUY$290 CALL2027-01-15$5.3MLong Call

Full Analysis

🤝 NET $5.3M LEAP Block Cross — A Desk Bets Cloudflare Becomes the AI Inference Layer by 2027

📅 May 28, 2026 | 🔥 Unusual Activity Detected

✅ Last updated: 2026-05-29 — open/close confirmed by next-day OPRA OI (see OI UPDATE below).


🎯 The Quick Take

A desk just crossed $5.3M in Cloudflare January 2027 LEAP calls — a negotiated block committing serious capital to the idea that NET clears $290 by January 15, 2027, a ≈29% move from today's ≈$225. The trade lands right as Cloudflare's stock is clawing back from a brutal ≈24% post-earnings crash (record revenue quarter, but a simultaneous 20% layoff spooked the market), and with the "Cloudflare for AI" narrative — inference routing, AI Gateway, Pay Per Crawl — accelerating into back-half 2026 catalysts. This is a leveraged, long-duration bet that the AI-platform story re-takes the wheel. Buckle up, because the setup is compelling — and the hurdles are real.


📊 Company Overview

Cloudflare (NET) is a cloud connectivity and cybersecurity company whose global anycast network spans 330+ cities worldwide, handling traffic for millions of websites and applications. Think of it as the internet's "connective tissue" — content delivery, DDoS protection, Zero Trust security, and now increasingly, AI inference routing.

  • Market Cap: ≈$76.9B
  • Industry: Computer Processing and Data Preparation (internet infrastructure / cloud security)
  • Current Price: ≈$225 (recovered from ≈$187 post-earnings lows)
  • Primary Business: Network-as-a-service platform spanning CDN, Zero Trust/SASE security, serverless compute (Workers), and AI inference (Workers AI, AI Gateway)

The bull case in three words: one network, everything. Cloudflare's single anycast backbone delivers CDN, security, serverless compute, and AI inference all from the same edge. For companies building AI-native applications or agentic systems, that's a meaningful architectural advantage over stitching together separate cloud services.


💰 The Option Flow Breakdown

📊 What Just Happened

TimeSymbolTypeExpirationStrikeVolumeOIOption PricePremiumOrder TypeFlow Type
12:01:22NETCALL $2902027-01-15$2902,000627$26.65$5.3MBTO🤝 BLOCK CROSS

Key metrics:

  • 💰 $5.3M paid ($26.65/contract × 2,000 contracts × 100 shares)
  • 📏 Strike distance: $290 is ≈29% above spot (≈$225) — well out-of-the-money
  • Time to expiry: 232 days — a proper LEAP giving the thesis a full earnings cycle
  • 📊 Vol/OI: 2,000 contracts vs 627 prior OI = 3.19x — this print more than tripled the existing open interest, strongly consistent with a fresh opening position (BTO)
  • 🔑 Breakeven at expiry: ≈$316.65 (strike + premium = $290 + $26.65)

🤝 What This Actually Means — Block Cross Framing

Real talk: This is NOT a frantic sweep of the options market. A block cross means one broker matched a buyer and a seller off the open order book — both parties agreed on price and the trade was crossed cleanly. There is a known counterparty on the other side. That makes this deliberate institutional positioning, not someone urgently buying calls because they heard a rumor.

So what does a desk building a 2,000-contract $290 LEAP position signal?

  • 🗓️ Long time horizon: January 2027 captures Q2 earnings (July 30) AND Q3 earnings (≈early November) — two full earnings prints to let the AI narrative prove out
  • 🤖 "Cloudflare for AI" is the core thesis: Workers AI, AI Gateway, Pay Per Crawl are all early-stage but gaining real traction. This desk believes those products scale into real revenue over the next 7-8 months
  • 💸 Risk capital, not hedge: At ≈29% OTM with a breakeven of $316.65, this is directional speculation — not portfolio insurance. Someone believes Cloudflare can stage a major recovery and then some
  • Confidence is provisional: The classifier returns MEDIUM confidence on BTO (no prior trade found in the 180-day lookback that would flip this to a closing trade). Next-day OI update will confirm; we expect OI to rise by ≈2,000 contracts from the prior 627

OI UPDATE (2026-05-29): OPEN CONFIRMED. The next-day OPRA open-interest snapshot (reflecting 2026-05-28 EOD) shows the $290 call open interest rose from 627 to 2,601 (Δ +1,974), ≈ the 2,000-contract trade — confirming this was a genuine opening position (BTO), not a close. The earlier MEDIUM-confidence read is now resolved; the bullish LEAP read above holds.


📈 Technical Setup / Chart Check-Up

YTD Performance Chart

NET YTD Chart

It's been a brutal year for NET shareholders. The stock started 2026 on solid footing, rode Q1 earnings euphoria to a ≈$251 intraday spike on May 7 — then immediately collapsed ≈24% over two sessions as the simultaneous 20% layoff announcement overshadowed the record revenue beat. From there, shares found a floor around ≈$187-190 and have since crawled back to ≈$225.

Key chart observations:

  • 📉 The crash: From ≈$256 all-time closing high to ≈$187 in roughly two trading days — maximum pain for shareholders who bought the earnings run-up
  • 🔄 The recovery: ≈+20% off the lows to ≈$225, but still ≈12% below the pre-crash level — the market hasn't fully forgiven the layoff signal
  • 📊 Key resistance: The ≈$230-$235 zone is the next challenge — that's where the first gamma wall sits (see below), and it corresponds to a prior congestion zone
  • 🎯 The $290 strike context: Getting from $225 to $290 means recovering the post-crash gap AND then adding another ≈15% on top. It's a lot of work by January 2027

Gamma-Based Support & Resistance Analysis

NET Gamma S/R

Current Price: ≈$225

Reading the gamma data from gex.json, here is what market maker positioning looks like across the chain:

🟠 Resistance Levels (Call Gamma Above Price):

  • $230 — first resistance with 1.93 total GEX (call gamma dominates 1.78 vs put 0.15). Dealers will lean against rallies here; this is the first gate to clear
  • $240 — meaningful call gamma wall at 1.86 total GEX. Getting through $240 cleanly would be a bullish confirmation
  • $250 — the strongest near-term resistance in the chain at 3.58 total GEX (call gamma 3.11). This is a significant ceiling — big call gamma here means dealers sell into strength as NET approaches this level
  • $260 — secondary resistance at 1.35 total GEX; another speed bump above $250
  • $270 — lighter resistance at 0.89 total GEX; becomes more meaningful if $250 is cleared
  • $290 — this is the LEAP strike itself, with modest gamma (0.14 total GEX) — meaning it's not a gamma wall that traps price, just a strike with open interest

🔵 Support Levels (Put Gamma Below Price):

  • $220 — immediate support with 2.03 total GEX (call gamma 1.59 dominates, net GEX positive at 1.14) — the $220 zone is where dealers are long gamma, creating a cushion for dip buyers
  • $210 — solid put-gamma support at 1.67 total GEX; this is the first real floor on a pullback
  • $200-$195 — deeper support cluster (1.04 total GEX each); meaningful comfort zone if the stock re-tests post-earnings lows
  • $190 — important gamma cluster with 2.38 total GEX (roughly equal call/put); this represents the base of the post-crash recovery range

Net GEX Bias: Positive (call gamma clearly dominates above $220). Market maker positioning is net long gamma near current price, which acts as a stabilizer — dealers buy dips and sell rips near the $220-$230 zone.

What this means for the LEAP: For the $290 call to come alive, NET has to punch through three gamma walls ($230, $240, $250) that are all above current price. These won't stop a sustained rally, but they will slow it down and create headwinds at each level. The path to $290 runs through $250 first.

Implied Move Analysis

NET Implied Move

Options market pricing as of May 28, 2026:

  • 📅 Weekly (May 29 — 1 day): ±$8.94 (±3.96%) → Range: $216.54 - $234.42
  • 📅 Monthly OPEX (July 17 — 50 days): ±$50.40 (±22.35%) → Range: $175.08 - $275.88
  • 📅 Q3 Expiry (September 18 — 113 days): ±$81.68 (±36.22%) → Range: $143.80 - $307.16
  • 📅 LEAP Expiry (January 15, 2027 — this trade): Upper range $339.61, lower range $111.35 per OPEX model

Translation for regular folks: Options traders are pricing in a ≈4% move by tomorrow (expected post-earnings follow-through is still in the implied move). More telling: the July 17 expiry (which captures Q2 earnings on July 30) prices in ≈22% expected move in either direction. That's massive for a $77B company — the market is saying it genuinely doesn't know which way this thing goes after Q2.

The LEAP expiry model shows the September 2026 expiry's upper range is already $307 — meaning if the options market is right and NET moves to the upside scenario by September 18, the $290 strike is achievable by then, well before the January 2027 expiry. The flipside: the lower range by September is $143, showing the market prices real downside risk too.

Key insight for the LEAP buyer: The options market is pricing in NET's IV at an elevated level — Cloudflare is a volatile name (annualized implied vol suggests 40-55% range). The LEAP was purchased at $26.65 per contract, and at 29% OTM, that's a meaningful time-value bet. The whale needs not just the stock to move — they need it to move decisively.


🎪 Catalysts

🔥 Upcoming Catalysts (through January 2027 LEAP expiry)

Q2 2026 Earnings — July 30, 2026 (after close) 🚨 THE CRITICAL TEST

This is the single most important binary event for the LEAP. Cloudflare's Q2 2026 guidance calls for $664-$665M revenue (≈30% YoY) and EPS of ≈$0.27, with consensus sitting slightly above at ≈$666M. The market needs to see:

  • Margin/FCF proof: Did the 20% layoff actually deliver operating leverage, or was it a one-time cost event? The $140-$150M restructuring charge is largely a 2026 event — by Q2 the promised savings should start appearing in numbers
  • AI platform traction: Workers AI / AI Gateway processing metrics (already at ≈20M requests and 241 billion tokens/month per Q1 disclosures) need to show continued acceleration. Per Cloudflare's AI platform blog, the inference layer is live and growing — Q2 is when we find out if it's accelerating
  • Large-customer momentum: 4,400+ customers above $100K annual spend grew 25% YoY in Q1; $1M+ deals grew 73% YoY — continuation of those trends tells the upmarket story

Q3 2026 Earnings — ≈Early November 2026 (not yet dated)

The last earnings print before the January 2027 LEAP expiry. This is arguably more important than Q2 for the $290 strike — a strong Q3 report could re-rate the stock meaningfully into year-end and provide the final push needed.

AI Platform Announcements — Ongoing through H2 2026

Cloudflare runs "innovation weeks" throughout the year (Developer Week, Agents Week, Birthday Week) that cluster product announcements. Pay Per Crawl / AI Crawl Control is already live and gaining publishers — Stack Overflow is an early adopter. Any major enterprise win or new model-provider partnership is a sentiment catalyst.

⚠️ Already Happened (Context)

Q1 2026 Earnings — May 7, 2026 (the crash)

Record $639.8M Q1 revenue (+34% YoY), non-GAAP EPS $0.25 (beat by 2c), large customers +25% YoY. But the stock crashed ≈24% on the simultaneous announcement of 1,100 layoffs — the market read the cuts as "AI is compressing Cloudflare's own demand structure," not as pure efficiency. That scar is still healing.

CEO Stock Sale — May 19-21, 2026

CEO Matthew Prince sold ≈$32.6M of NET stock at ≈$200-$213 per share via a pre-arranged 10b5-1 plan (adopted February 2025). The plan structure mutes the signal — it's programmatic, not discretionary — but the magnitude is worth noting.


🎲 Price Targets & Probabilities

Using gamma levels, implied move data, catalyst timeline, and the LEAP structure:

📈 Bull Case (20% probability)

Target: $290-$320+ by January 2027

How we get there:

  • 🚀 Q2 earnings on July 30 shows first clear evidence of margin expansion from the layoff — operating income exceeds guidance, FCF margins step up meaningfully
  • 🤖 Workers AI / AI Gateway revenues begin to appear as a separately disclosed or implied-from-metrics growth driver
  • 🌐 AI product announcements during Cloudflare's H2 "innovation weeks" drive sustained sentiment improvement
  • 📊 Stock re-claims the ≈$250 gamma wall (the key technical gate), then the all-time high zone (≈$256), and a strong Q3 print in November delivers the final leg toward $290

P&L on the LEAP at $290 (at-the-money at expiry): Break-even. Full intrinsic value starts above $316.65. P&L at $320: ≈$30 intrinsic − $26.65 cost = ≈$3.35/share gain per contract, ≈$670K total (12.6% ROI on $5.3M) P&L at $350: ≈$60 intrinsic − $26.65 = ≈$33.35/share gain per contract, ≈$6.7M total (126% ROI)

Why only 20%? The implied move model puts the January 2027 upper range at $339 — achievable in the bull case, but that requires sustained outperformance over multiple quarters with no stumbles. Given the ≈27-32x P/S valuation, there's almost no margin for error.

🎯 Base Case (55% probability)

Target: $230-$270 range — stock recovers but stops well short of $290

Most likely scenario:

  • ✅ Q2 and Q3 earnings deliver solid-but-not-spectacular numbers (30% revenue growth, gradual margin improvement)
  • 🔄 Stock grinds back toward the $240-$260 zone, recovering the post-crash gap but not mounting a full breakout
  • ⚖️ Valuation concerns and CEO selling keep a ceiling on the multiple; the market waits for proof that AI monetization is real, not just strategic narrative
  • 📉 The LEAP expires worthless or at pennies on the dollar — the $5.3M is the price of a bet that didn't land

P&L in base case: LEAP expires worthless = full $5.3M loss. This is the base case outcome for a 29%-OTM position.

😰 Bear Case (25% probability)

Target: $175-$210 — re-test post-crash lows or worse

What could go wrong:

  • ❗ Q2 earnings miss revenue or show the layoff didn't deliver the promised margin leverage
  • 😨 AI monetization remains pre-revenue-material through all of 2026, causing the market to re-rate the P/S multiple down toward its 10-year median (≈24x vs ≈28x today = meaningful price impact)
  • 🐻 Macro deterioration hits high-multiple growth names; as a long-duration equity trading at ≈27-32x sales with no GAAP profit, NET would be hit harder than most
  • 📉 Stock revisits the $190 gamma support zone; LEAP expires deep out of the money

P&L: Full $5.3M loss. In this scenario the LEAP never had a chance.


💡 Trading Ideas

🛡️ Conservative: Watch from the Sidelines (The "Mark Your Calendar" Play)

Play: Don't touch options yet — wait for Q2 earnings on July 30 to see whether the layoff thesis validates

Why this works:

  • IV is elevated — options are expensive right now as the market processes post-layoff uncertainty. Buying calls today means paying a full volatility premium that could collapse after Q2 earnings
  • 📊 The $250 gamma wall tells the story — if NET doesn't clear $250 with conviction after Q2, the $290 LEAP thesis is already dead in the water. Why commit capital before seeing that test?
  • 🎯 Better entry exists post-Q2: If earnings are strong and stock clears $235-$240, you can enter a closer-to-the-money call position with better odds

Action plan:

  • 👀 Mark your calendar: July 30 after close is the pivotal date
  • 📈 Watch for: revenue ≥$666M, FCF margin expansion vs Q1 (Q1 was 13%), any AI Gateway revenue metrics
  • 🎯 Only enter if the stock reacts positively AND clears the $230 gamma level with conviction
  • ✅ If bearish Q2, the LEAP buyer will be underwater — better to have your capital available to buy the dip

Risk level: None (cash) | Skill level: Beginner-friendly

⚖️ Balanced: Closer-to-the-Money Call — Q3 or LEAP (The "Copy With Better Odds" Play)

Play: After Q2 earnings, if the stock reacts positively, buy a slightly closer-to-the-money LEAP — something in the $240-$250 strike range with January 2027 expiration — rather than the $290

Why this works:

  • 🎯 Higher delta = better participation: A $250 call with NET at $225 has a delta around ≈0.30-0.35, vs the $290 at roughly ≈0.15-0.20. You're getting more bang per dollar of move
  • 💸 Lower breakeven: A hypothetical $250 call might cost $15-18 post-Q2 IV crush vs the $26.65 paid for the $290 — breakeven around $265-$268 instead of $316
  • Same catalyst window: Still captures Q2 (July 30) AND Q3 (early November) — the two events that will make or break the NET bull case

Rough P&L estimate (post-Q2, hypothetical):

  • NET $250 LEAP at ≈$15 cost → breakeven ≈$265
  • At $270: ≈$20 intrinsic − $15 cost = ≈$5 gain (33% ROI)
  • At $290: ≈$40 intrinsic − $15 cost = ≈$25 gain (167% ROI)
  • At $225 (stock flat): expires worthless = 100% loss

Position sizing: Risk only 2-4% of your portfolio on this — it's still directional speculation on a high-multiple name

Risk level: Moderate | Skill level: Intermediate

🚀 Aggressive: Follow the Whale — Mirror the $290 LEAP (ADVANCED ONLY)

Play: Replicate the whale trade proportionally — e.g., 5-10 contracts of the Jan 15, 2027 $290 call at current market prices

Why this could work:

  • 🐋 A desk just paid ≈$26.65/contract in a negotiated block — if they paid that price, they've done their own analysis
  • ⏰ January 2027 gives the thesis two full earnings cycles to play out
  • 🤖 If the "Cloudflare for AI" narrative re-accelerates (Pay Per Crawl gets enterprise traction, AI Gateway metrics blow up, Q2/Q3 deliver operating leverage), $290 is plausible

Why this could blow up:

  • 💸 29% OTM is a long way to travel — the stock needs to rally ≈29% just to be at-the-money, and another ≈12% beyond that before you break even. That's a ≈41% total move from today
  • 😱 High multiple = no margin of error — at ≈27-32x P/S (roughly 12% above its 10-year median per GuruFocus data) with no GAAP profitability, one bad quarter can cascade into a 20% repricing
  • 👤 CEO sold $32.6M recently — programmatic (10b5-1), yes, but at $200-$213 right after the crash, not exactly a ringing endorsement at current levels
  • 🎢 Theta decay is real: At $26.65 with 232 days left, time decay eats into the position every day. If NET drifts sideways for 6 months, the LEAP loses significant value even without a stock decline

Estimated P&L for 10 contracts:

  • Total cost: ≈$26,650 (10 contracts × $26.65 × 100)
  • At $290 (at expiry): break-even
  • At $316: ≈$26,500 profit (≈100% ROI)
  • At $350: ≈$60,000 profit (≈225% ROI)
  • At $225 or below: full ≈$26,650 loss (100%)

Only attempt if: You can comfortably lose 100% of the premium, you're using money set aside specifically for options speculation, and you understand that even being right on direction doesn't guarantee profit on a 29%-OTM LEAP.

Risk level: High (can lose 100%) | Skill level: Advanced


⚠️ Risk Factors

Don't ignore these:

  • 🏔️ Valuation is the biggest overhang: At ≈27-32x price-to-sales with a GAAP net loss of $22.9M in Q1 and restructuring charges of $140-$150M this year, NET is priced for flawless execution. The market's brutal reaction to a record Q1 quarter (down 24% because of the layoff signal) shows how thin the margin for error is. One guidance miss or growth deceleration = major repricing.

  • 🤖 AI monetization is still pre-material: Workers AI and AI Gateway are processing 241 billion tokens/month, which sounds impressive — but Cloudflare has not broken out AI as a separate revenue line yet. The bull thesis depends on these becoming meaningful contributors by H2 2026. If they stay in "strategic investment" territory with no disclosed revenue, the multiple can't re-expand.

  • 🏢 Layoff signal risk: As TechCrunch reported, cutting 1,100 people (20% of staff) while posting record revenue sent an ambiguous message. If the market decides this was "AI washing" — using AI as cover for demand weakness — rather than genuine efficiency, the stock de-rates. The Q2 report is the first real test of whether the headcount reduction generates operating leverage.

  • 👤 CEO selling: Matthew Prince sold ≈$32.6M worth of NET stock at $200-$213 in May 2026 via a pre-arranged plan. The 10b5-1 structure means this was set up in February 2025 — not a reaction to the crash — but the magnitude creates an ongoing supply overhang.

  • ⚔️ Competition on two fronts simultaneously: In Zero Trust/SASE, Zscaler and Palo Alto Networks are both growing ARR rapidly with deeper incumbent relationships. In AI inference, AWS, Azure, and GCP have vastly more scale and existing enterprise relationships. Cloudflare's single-network advantage is real, but it competes against companies with much larger balance sheets.

  • 📉 Interest rate sensitivity: As a long-duration, high-multiple growth equity with no GAAP profits, NET is more sensitive to rate moves and risk-appetite shifts than most software peers. An adverse macro shift hits the multiple before it hits the fundamentals.

  • Time is not free: The $290 LEAP cost $26.65, decaying every day. If NET trades sideways between $220-$240 for the next three months, significant time value is lost before the July 30 earnings catalyst even arrives.


🎯 The Bottom Line

Here's the deal: A desk just made a deliberate, negotiated $5.3M bet that Cloudflare — right now trading ≈$225 after a post-earnings crash — will clear $290 by January 15, 2027. That requires a ≈29% move from today, plus another ≈12% beyond that just to break even on the premium. It's an ambitious bet. But it's a bet with a thesis.

The thesis: Cloudflare is quietly becoming the default infrastructure layer for the agentic web. Not just a CDN or a firewall — the single API a developer calls to route AI inference requests across 14+ model providers, monetize content against AI crawlers, and run serverless agents at the edge. Per Cloudflare's own Agents Week disclosures, that positioning is real and gaining traction. The desk that crossed this block believes two strong earnings prints in July and November can re-rate the stock above the post-crash scar tissue and back toward and through the all-time highs.

What you should actually do:

  • If you're bullish on NET long-term: The stock at $225 — ≈12% below its pre-crash level — is a more interesting risk/reward than it was at $256. You don't need to buy the $290 call to participate. Owning the stock or a closer-to-the-money call position gives much better economics.
  • 👀 If you're watching: Mark July 30 on your calendar. Q2 earnings is the make-or-break moment for the AI-first restructuring story. If revenue beats AND the operating margin shows clear improvement from the layoffs, the narrative flips from "damaged goods" back to "AI winner." That's when momentum traders pile in.
  • 😰 If you're skeptical: At ≈27-32x P/S, you don't need to be wrong about the business for the stock to underperform — you just need the multiple to compress back toward normal. The ≈24% post-Q1 lesson is still fresh.

Mark your calendar — key dates through LEAP expiry:

  • 📅 May 29 (tomorrow) — weekly options expiry
  • 📅 June 19 — June Triple Witch (options expiry)
  • 📅 July 30, after close — Q2 2026 earnings (THE pivotal event for this LEAP)
  • 📅 August 21 — August monthly OPEX (market implied upper range ≈$296 for that expiry per options data)
  • 📅 ≈Early November 2026 — Q3 2026 earnings (last catalyst before LEAP expires)
  • 📅 January 15, 2027 — LEAP expiry

Final thought: This is a block cross — someone bought and someone sold at $26.65. The buyer thinks $290 is coming. The seller thinks it isn't, or they're managing a different position. Both are making rational bets at this price. Your job is to decide which side of that debate you're on — and to size your conviction appropriately.

Be honest with yourself about the odds. A 29%-OTM LEAP expiring in 7+ months is an aggressive bet. The whale who crossed this block has $5.3M of risk capital to deploy. You probably don't. There are cheaper ways to be bullish on Cloudflare's AI story.

That said — if Q2 and Q3 deliver, this could be one of the more prescient positions of 2026. The AI infrastructure trade is real, and Cloudflare sits at an interesting intersection of it. 👀

Disclaimer: Options trading involves substantial risk of loss and is not suitable for all investors. This analysis is for educational purposes only and does not constitute financial advice. A 29%-OTM LEAP has a high probability of expiring worthless — understand that before considering any position. The block cross structure means there is a seller on the other side who has taken the opposite view. Always do your own research and consider consulting a licensed financial advisor before trading.


Last updated: 2026-05-28

About Cloudflare (NET): Cloudflare is a cloud-based internet infrastructure and security company with a ≈$76.9B market cap, operating a global anycast network delivering CDN, Zero Trust/SASE security, serverless compute, and AI inference services. Its platform spans 330+ cities and is used by millions of websites worldwide.

The Options Desk tracks the move options price into every US earnings report the week of Sep 7, next to how much each stock has actually moved on its past prints — plus the SPY, QQQ and IWM expected ranges and the gamma walls that box them in.