Earnings Verdict
Bullish setup: 100% beat rate, stock at max pain, massive call buying, 21 days to earnings.
base 5; +2 GEX/flow strongly aligned; +1 GEX positive (pinning); +1 spot 0.8% from MP; +1 VIX 18
Most important: Strong call flow and pinning near $420 suggest upside bias into earnings.
📈Perfect beat rate + strong call flow = high conviction bullish setup.
⚠️Gamma flip at $300 and elevated VIX add downside tail risk.
Regime Classification
Gamma flip: ~$300.00 — Approx — based on put OI concentration of 14,489 (28.0% below spot)
Earnings Overview
Next earnings: 2026-06-03 (21 days)explicit
Expected moves:
- 2026-05-15 (2d): ±$13.38 (3.2%)
- 2026-05-18 (5d): ±$17.28 (4.1%)
- 2026-05-20 (7d): ±$23.12 (5.5%)
IV Setup
Term structure: Upward sloping; 2d ±3.2%, 5d ±4.1%, 1w ±5.5%.
Crush estimate: IV crush post-earnings likely ~50% based on high current vol.
Skew: Put/call OI ratio 1.14 shows slight put bias, but call volume dominates.
Historical Context
Beat rate: 100% (4/4 quarters)
Avg move vs expected: Avg move historically exceeds expected move, with 100% beat rate.
Directional bias: Bullish; stock rallies on beats consistently.
Key Levels
1$300.00 gamma flip
2EM guardrails: 2d $403.42/$430.17; 1w $399.52/$434.07
3Max pain pins: $420 (2026-05-13); $380 (2026-05-15); $422 (2026-05-18)
Flow Highlights
Unusual call volume on 5/13 expiries at $417.5, $415, $420 strikes.
Aggressive buying near max pain suggests positioning for pin.
Large call volume at $425 for 5/15 expiry with IV 46%.
Speculative calls betting on continued rally post-earnings.
Strategies
Bullish directional play
Buy 2026-05-15 $417.50/$420.00 call spread
Trigger: Exit if stock breaks below $384 invalidation level.
100% beat rate, max pain at $420, strong call flow, and liquidity pass make this top choice for earnings upside.
Outperforms: Low-cost bull call spread targeting the $420 max pain level, benefiting from expected upward move.
Underperforms: Loss of support weakens upside continuation thesis.
Volatility expansion play
Buy 2026-05-15 $412.50 put + buy $420.00 call
Trigger: Consider closing if IV collapses or stock stays within range; monitor for gamma risk.
Average move exceeds expected move, cheap vol, and 100% beat rate support a large move; unlimited upside potential.
Outperforms: Long strangle capturing outsized earnings move, profiting from direction or vol expansion.
Underperforms: Insufficient realized move reduces long-strangle edge.
Calendar call for IV crush
Sell 2026-06-05 $580.00 call / buy 2026-06-18 $580.00 call
Trigger: Exit if stock drops below $384 or if IV curve flattens. Liquidity warning: Liquidity constraints: short_call: Wide spread (93%). Substitutions: short_call: resolved contract 2026-06-05 $4400.00 missing; used 2026-06-05 $580.00.; long_call: resolved contract 2026-06-18 $4400.00 missing; used 2026-06-18 $580.00.
Upward sloping term structure and high pre-earnings IV; short leg decays quickly before earnings, benefiting from crush.
Outperforms: Sell near-term call, buy later call to profit from IV term structure and time decay.
Underperforms: Loss of support or adverse vol term shift weakens thesis.
Call calendar
Sell 2026-06-05 $580.00 call / buy 2026-06-18 $580.00 call
Bullish bias, IV crush benefits short leg more, upward sloping term structure; short expiry before earnings maximizes premium decay.
Outperforms: Sell OTM call expiring before earnings, buy lower strike call expiring after for bullish vol crush capture.
Underperforms: Loss of support or adverse vol term shift weakens thesis.
Risk Assessment
!Gamma flip at $300 (deep put wall) could amplify downside if broken.
!VIX 18 elevated; macro risk may weigh on high-beta semis.
What to Watch
?Earnings on 6/3; guidance and AI demand commentary.
?Key resistance at $450 call OI wall; support at $384.