WhisperBeat
WhisperBeat

Salesforce Q3 FY26 Earnings Postmortem: Beat, Raise, But Only a Modest Relief Rally

CRMReport Date: 2025-12-03After Market Close
Read original prediction

Results

Model:✔ Correct
Outcome (Actual/Expected)
Beat / Beat
Guidance (Actual/Expected)
Strong / Inline
Predicted Move
up +7.8%
Confidence
62%
Earnings Gap
+2.1%
Session Return
+3.7%
Final crowd results:

No votes recorded

Postmortem

TL;DR

Salesforce’s Q3 FY26 print delivered exactly the kind of headline the setup was leaning toward: a solid non-GAAP EPS beat, revenue essentially in line, and a clean raise to full-year FY26 guidance anchored in AI and Data Cloud traction. The stock response, however, was more muted than the options market and the original preview had teed up. Using the official gap metric (close on December 3 to the next regular-session open), shares opened about 2.1% higher and finished the day up roughly 3.7%, versus an implied move near 7.8% and a pre-earnings call that favored an upside reaction of similar size.

Directionally, the model’s “beat + guidance good enough = up” thesis was correct, and the roughly low-60s directional confidence looked reasonable in hindsight. The miss was on magnitude: this was a relief rally, not a full re-rating. Crowd voting closed with no participation, so there was effectively no crowd signal to score.


What Actually Happened

On the numbers, Salesforce delivered a textbook quality quarter:

  • Non-GAAP EPS: about $3.25, versus consensus around $2.85, a beat of roughly 14%.
  • GAAP EPS: in the low-$2.20 range, up more than a third year-on-year as margins and investment gains flowed through.
  • Revenue: just over $10.26B, up roughly 8–9% year-on-year and essentially matching Street forecasts, with different data providers framing it as either exactly in line or a trivial miss rounding from a ~$10.27B consensus.
  • Mix: subscription and support remained the vast majority of revenue, with professional services shrinking modestly as the company leans into higher-margin, more scalable offerings.

The bigger story was guidance and forward tone:

  • Full-year FY26 revenue guidance was raised to roughly $41.45–$41.55B, pointing to about 9–10% growth, with cRPO up double digits and management calling out a “powerful pipeline” anchored in AI-driven products.
  • AI franchises like Agentforce and Data Cloud were highlighted as rapidly scaling ARR engines, with management leaning into the “Agentic Enterprise” narrative and citing strong attach and usage metrics.
  • Margin and cash-flow guides were maintained or nudged higher, reinforcing the idea that Salesforce can fund AI bets while still expanding profitability and returning a lot of cash to shareholders.

Qualitatively, this landed closer to the bull side of the preview’s “inline guidance” expectation. The call going in was that guidance didn’t need to be spectacular, just not a reset; instead, investors got a bona fide raise and bullish commentary on AI adoption.


Price Action vs the Call

Using the canonical definitions:

  • Earnings timing: after market close on December 3, 2025.
  • Prev close (baseline): $238.72 on December 3.
  • Gap open: $243.69 on December 4.
  • Reaction close: $247.46 on December 4.

That translates to:

  • Earnings gap return: about +2.1% (prev close → next open).
  • Earnings session return: about +3.7% (prev close → next close).

Against the pre-earnings setup:

  • The preview framed an expected move around 7.8% off a ~$235 reference price, in line with the at-the-money Dec 5 weekly straddle.
  • The call argued for a moderately bullish skew: beat on EPS, small beat on revenue, and “inline” guidance strong enough to clear a very low sentiment bar, with a directional lean up and a move likely within or slightly above the implied range.
  • Actual realized move came in smaller than implied, but clearly up, and with post-print commentary describing a constructive, not euphoric, reaction.

In short: direction = correct, magnitude = overestimated. The stock behaved like a bruised large cap finally getting a “numbers and narrative” validation, but still living under the shadow of a year-long derating.


Fundamentals and Guidance in Hindsight

The preview cast Salesforce as a high-quality, slower-growth franchise whose stock had been punished more than the fundamentals warranted. Q3 confirms most of that framing:

  • Growth: high single-digit top-line expansion persisted, with subscription strength offsetting softer services.
  • Profitability: operating and free cash flow rose meaningfully, reinforcing the idea that Salesforce can continue to return substantial cash while funding heavy AI R&D.
  • Balance sheet: leverage and liquidity metrics remained comfortably conservative.

Where the outcome exceeded the setup was on forward visibility:

  • The combination of double-digit cRPO growth, explicit AI-adjacent ARR milestones, and a raised full-year revenue guide put tangible weight behind the AI story rather than leaving it as marketing gloss.
  • Management’s tone on the call leaned more confident than cautious, especially around AI-driven deal cycles and attach rates.

From the perspective of the original thesis, that’s as close to a best-case guidance outcome as you can get without a blow-out revenue beat.


Options and Tape: How the Structures Fared

Going into earnings, the board showed:

  • A Dec 5 weekly ATM straddle implying about a 7.8% move.
  • A front-week skew that was mildly call-favored, with far-OTM upside calls trading as lottery tickets and a healthy layer of protective puts just a few percent below spot.
  • Rich short-dated implied vol (north of 100% annualized) versus realized in the low-30s, suggesting a significant vol premium.

Given the realized reaction:

  • Short-dated call spreads near the money
    The preview’s template of something like a 235–255/260 Dec 5 call spread would have worked reasonably well:

    • The lower strike moved in-the-money and picked up both intrinsic value and directional delta.
    • The upper strike likely stayed out-of-the-money or only lightly in-the-money, capping gains but also having been financed by rich implied vol.
    • Net-net, this structure almost certainly produced a modest profit, but not a home run, reflecting the “up but not explosive” reality.
  • Bull put spreads just below recent support
    Suggested structures around 220–225 vs 200–205 in the Dec 5 expiry were clear winners:

    • With the stock trading in the mid-240s after the print, these spreads spent the post-earnings session comfortably out-of-the-money.
    • They should have expired at max gain for traders who held through.
  • Wait-and-trade December monthly call spreads
    The idea of waiting for the print, then using December monthly call spreads to capture a second-day/second-week relief rally still has room to play out.

    • With the first-day reaction a mid-single-digit gain rather than a spike, these structures can now be entered at lower implied vol and from a slightly higher but still depressed base.
    • Whether they pay off will depend on how sticky the newfound AI optimism is over the next couple of weeks.
  • Long Dec 5 straddles/strangles for a “much bigger than implied” move
    This is where the pre-earnings thesis explicitly warned about cost:

    • The realized move came in well below the implied ~8%.
    • Long premium trades that needed double-digit realized volatility to win would have struggled, as vol crushed post-print and the underlying move was too small to offset decay.

The options tape, in other words, behaved like a mild squeeze in a high-vol regime: directional longs with defined risk did fine, while pure long-vol bets likely underperformed.


Sentiment and Narrative Shift

Heading into the print, sentiment was “cautiously bearish on the story, opportunistically bullish on the trade.” The question was whether AI and Data Cloud would finally translate into numbers that change the narrative.

Post-earnings:

  • Narrative:
    Coverage has broadly framed the quarter as an earnings and guidance beat with credible AI traction, shifting the conversation from “Is AI a headwind?” toward “Is this now a value-tilted AI compounder?”
  • Valuation:
    Even after the bounce, shares remain far below their 52-week highs and still trade at compressed multiples relative to their own history, which leaves room for a more persistent re-rating if subsequent quarters keep the beat-and-raise pattern going.
  • Risk perception:
    A clean quarter doesn’t eliminate concerns about software multiples, AI competition, or elongated deal cycles, but it does reduce tail-risk fears of an imminent reset.

For short-term traders, this is the classic pattern where the fundamental tape catches up to a cheapened valuation, but technical scars and macro worries cap the immediate upside.


Model vs Outcome: What Worked, What Didn’t

Relative to the original preview:

  • Direction:

    • Call: upside skew, with a modest beat on EPS and a small top-line beat driving an upward move if guidance cooperated.
    • Reality: clearly up on both the gap and full session, with a roughly +2.1% gap and +3.7% session gain.
    • Score: correct, and consistent with a directional confidence in the low-60s—far from a layup, but not a coin flip.
  • Magnitude:

    • Call: move “roughly in line with the implied 7–8% band, potentially extending higher” in a clean bull scenario.
    • Reality: move was materially smaller than implied; IV sellers won on a pure vol basis, and even good structured longs didn’t approach the payoff profile of a full implied move.
  • Guidance tone:

    • Call: expectations set to “inline” guidance being sufficient for an upside skew.
    • Reality: guidance came in better than inline, with an explicit full-year revenue raise and strong AI commentary.
    • Score: the bar was set slightly too low on guidance; the company cleared it by more than expected.
  • Crowd signal:

    • Voting closed with no votes, so there was effectively no crowd consensus to compare to the result.

Overall, this lands squarely in the “direction right, volatility wrong” bucket.


Lessons for Future Setups

A few takeaways for similar names and situations:

  1. Depressed large caps can under-react to good news
    When a stock has already been derated and sentiment is bruised, even a beat-and-raise quarter may only produce a mid-single-digit move as investors wait for confirmation. Directional calls can be right while magnitude assumptions copied from the straddle are too aggressive.

  2. High short-dated IV demands more than a clean quarter
    With earnings-week implied vol north of 100% and an implied move pushing 8%, a “very good but not shocking” print is still a vol seller’s environment. Directional bulls are often better served with spreads and put structures than with outright long straddles.

  3. Guidance upgrades matter more than tiny revenue misses or beats
    The market clearly looked through the hairline revenue debate and reacted more to forward guidance and AI KPIs. For future quarters, it’s worth weighting forward commentary at least as heavily as headline revenue surprises when sizing expected moves.

  4. No crowd signal means more weight on the model and tape
    With voting participation at zero, there was no crowd wisdom to either reinforce or contradict the model. In similar cases, the options board and macro context should be treated as the primary “second opinion.”

For Salesforce specifically, this quarter nudges the story in a more constructive direction but doesn’t fully reset it. For the earnings-trading playbook, it’s a reminder that getting direction right is necessary but not sufficient when implied moves are this large—how you express the view on the options surface can be the difference between a modest win and dead money.

Published:

TL;DR — Headline Signal

Salesforce reports Q3 FY26 on Wednesday, December 3, after the close, with Wall Street looking for high-single-digit revenue growth and high-teens EPS growth. The December 5 weekly options that capture the reaction price an ≈7.8% move off a $235 reference price, with at-the-money implied volatility a little above 100%, roughly triple recent realized volatility.

The setup into the print:

  • The stock is down about 29% year-to-date, trading only ~6% above its 52-week low and more than a third below its high.
  • Fundamentals look solid but no longer hyper-growth: revenue growing in the high single digits with high-teens net margins and high-70s gross margins.
  • The options board is call-tilted in the front weeks, with heavier put premium stacked in the December monthly and beyond.
  • The narrative revolves around whether AI and Data Cloud can become a real growth driver rather than just a marketing story.

Base case going in:

  • Modest beat on EPS and a small top-line beat versus consensus.
  • Market-implied move around 8%, skewed toward an upside reaction if guidance stays intact and AI metrics show progress.
  • Guidance expectations are effectively “inline”: reaffirming or slightly tightening the full-year framework would be enough to keep the story intact; a cut would be punished.

Overall conviction is moderate rather than extreme: the combination of depressed valuation, cautious sentiment, and mildly bullish options positioning favors an upside skew, but the AI narrative risk keeps confidence below 0.7.


Street Expectations and the Bar for a Surprise

Q3 FY26 expectations are tightly clustered:

  • Revenue: around $10.27–$10.28 billion, roughly 8–9% year-on-year growth.
  • Non-GAAP EPS: about $2.85–$2.86, implying high-teens EPS growth versus a year ago.
  • Prior guidance for Q3: revenue in the $10.24–$10.29B range and EPS of $2.84–$2.86, so consensus has converged right onto the midpoint/high end of management’s own range.

In the prior quarter (Q2 FY26), Salesforce:

  • Delivered revenue just over $10.2B, up close to 10% year-on-year.
  • Posted non-GAAP EPS around $2.91, comfortably ahead of expectations.
  • Raised or reaffirmed full-year guidance, but the stock reaction was muted to negative as worries about AI competition, software multiples, and growth durability took over.

For this quarter, the bar for a positive surprise is less about absolute percentages and more about pattern:

  • A typical “beat” would be revenue at or slightly above the top end of the range and EPS beating by a few cents.
  • A clear positive would require that plus healthy remaining performance obligation (RPO) growth and convincing commentary around AI-assisted deal momentum.
  • A negative surprise could come from revenue drifting toward the low end of the range, soft RPO, or a tone that implies macro or competitive pressure on large deals.

The market has already marked the stock down sharply; the bar is not set for perfection, but there is very little patience for an AI story that does not translate into numbers.


Fundamentals and Balance Sheet Context

The fundamentals snapshot going into earnings shows a business that looks more like a mature, high-quality compounder than a speculative high-growth story:

  • Scale and profitability

    • Market cap around $220B and shares outstanding near 952M.
    • Trailing twelve-month EPS of roughly $6.9, implying a P/E near 34x at the reference price.
    • Price-to-sales around 6.3x and price-to-book around 4.0x.
    • Gross margin near 77–78% and net margin close to 17%, indicating strong unit economics.
  • Growth and returns

    • Trailing revenue growth in the 8–9% range, both versus the prior year and on a trailing twelve-month basis.
    • Return on equity around 11–12%, with return on assets in the mid-single digits.
    • A business that still generates attractive returns on capital, just no longer compounding at 20–30% top-line rates.
  • Balance sheet and risk

    • Debt-to-equity around 0.18, signaling manageable leverage.
    • Current and quick ratios above 1x, indicating solid near-term liquidity.
    • A modest dividend stream with an annualized payout of roughly $1.66 per share.

The stock price, however, tells a different story:

  • The shares sit about 36% below the 52-week high and only ~6% above the 52-week low, despite resilient fundamentals and substantial buybacks.
  • Year-to-date and one-year returns near –29% show deep underperformance versus the broader market.

This disconnect between business quality and share price reflects a market that questions whether Salesforce can:

  1. Defend its moat in a world where AI changes how enterprises buy software, and
  2. Re-accelerate revenue growth without sacrificing the margin improvements achieved over the last two years.

Options and Tape Diagnostics

The CRM options board as of December 2 provides a clear lens into how traders are positioning into the print.

Implied move and realized volatility

  • Underlying spot: $235.13.
  • Earnings-capturing expiry: December 5, 2025 (3 days to expiration).
  • At-the-money strike: $235.
  • 235 call mid$9.38, 235 put mid$9.07.
  • ATM straddle ≈ $18.45, implying a ~7.85% move (18.45 ÷ 235.13).

Volatility context:

  • The 30-day realized volatility sits around 33–34% annualized, and the 90-day realized vol around 32%.
  • Earnings-week at-the-money options trade with implied vol around 107%, more than 3x recent realized, which is normal for a high-stakes software print but still rich in absolute terms.

That straddle level essentially defines the working assumption: the market is prepared for a mid-single-digit to high-single-digit percentage move, with a small chance of a double-digit overshoot if guidance or AI commentary surprises.

Put/call balance and premium by expiry

Across the entire chain:

  • Total call volume: ~21k contracts.
  • Total put volume: ~17k.
  • Total call open interest: ~426k.
  • Total put open interest: ~260k.

That yields:

  • Volume put/call ratio ≈ 0.83.
  • Open-interest put/call ratio ≈ 0.61.

So the board remains call-heavy overall.

By expiry, the flavor changes:

  • Dec 5 weekly (3 DTE):
    • Call premium (mid × OI × 100) ≈ $11.7M.
    • Put premium ≈ $7.6M.
    • Premium-based put/call ratio ≈ 0.65, with roughly 23.5k call OI vs 19.8k put OI.
  • Dec 12 weekly (10 DTE):
    • Similar call tilt with premium ratio in the 0.68 area.
  • Dec 19 monthly (17 DTE):
    • Call premium ≈ $21.6M and put premium ≈ $29.7M.
    • Premium-based put/call ratio > 1.3, indicating heavier downside hedging in the monthly compared with the weeklies.

The picture that emerges:

  • Near-term expiries (Dec 5 and Dec 12) lean bullish or at least upside-curious.
  • The monthly and further-out expiries show more put premium, consistent with investors hedging the possibility that this quarter is another step down in the broader software derating.

Skew and wings

For the Dec 5 expiry:

  • Calls roughly 10% out-of-the-money and beyond (strikes above ~259) carry average implied vol around 128%.
  • Puts roughly 10% out-of-the-money and beyond (strikes below ~212) show average implied vol around 121%.

This is a mild call-over-put skew in the earnings week:

  • Upside wings are slightly more expensive than downside wings on a volatility basis, a notable shift from classic downside-skewed profiles seen in many large caps.
  • The skew suggests meaningful demand for right-tail exposure (or, less likely, a heavy supply of downside skew from hedgers).

Further out the curve (e.g., December monthly and early-January expiries), skew reverts to a more familiar pattern with richer downside puts, reflecting ongoing concern about longer-term growth and AI disruption.

Unusual activity and focal strikes

The unusual-flow list into the event highlights several focal points:

  • Very far OTM calls in the Dec 5 expiry:

    • 300 strike calls (about +28% OTM) with volume in the high 1,600s vs OI in the mid-500s, priced around $0.06.
    • 265 strike calls (about +13% OTM) with strong volume relative to open interest.
    • These trades behave like lottery tickets on a major upside surprise, cheap ways to express a view that AI and guidance could shock to the upside.
  • Protective puts into the near downside:

    • 230 and 222.5 strike puts (about −2% and −5% vs spot) trade solid volume with growing open interest.
    • These reflect tactical hedging against a moderate post-earnings gap down, not just crash protection far below current levels.

Taken together, options positioning looks two-sided but slightly bullish: traders are willing to pay for upside tales while others pay up to insure the 5–10% downside range.


Sentiment: News, Analysts, and Social Tone

The qualitative backdrop going into Q3 FY26 is unusually charged.

Analyst and media narrative

Recent previews consistently emphasize a few themes:

  • AI “curse” vs AI catalyst

    • Several pieces frame this quarter as a referendum on whether AI is a tailwind or headwind for Salesforce.
    • Worries that generative AI might commoditize parts of the CRM stack have weighed on the stock, even after beats in prior quarters.
    • At the same time, AI products and Data Cloud have crossed the $1B+ ARR threshold and are growing fast, offering a potential new growth engine if monetization proves durable.
  • Valuation reset and upside potential

    • Articles and analyst notes highlight that CRM now trades at historically low valuation multiples versus its own history and certain software peers.
    • Consensus 12-month price targets cluster roughly 30–40% above the current price, and the rating skew remains tilted toward Buy.
    • Some research pieces present the stock as a “hidden bargain” if Salesforce can convince investors that AI-driven growth and robust cash flows are sustainable.
  • Guidance and RPO as swing factors

    • Focus is squarely on:
      • Whether full-year FY26 guidance is reiterated or raised.
      • Whether RPO growth and pipeline commentary show resilience in the face of macro uncertainty and software budget scrutiny.
      • Any incremental disclosure on Data Cloud and Agentforce deal wins.

Social and investor discussion

On public forums and social channels:

  • Long-term shareholders often describe CRM as a high-quality franchise that has lagged badly, citing the gap between fundamentals and price.
  • More skeptical voices note that:
    • Growth has slowed into high-single-digit territory.
    • Competition from hyperscalers and AI-enabled upstarts could pressure pricing power.
    • Prior “beats” have still been followed by weak stock reactions, hinting at deeper narrative fatigue.

Overall sentiment feels cautiously bearish on the story, but opportunistically bullish on the trade. The valuation reset and heavy options pricing set up a situation where “good enough” numbers plus credible AI commentary can drive a sharp relief move.


Guidance Scenarios

Guidance is the main hinge. Given the current expectations, “inline” guidance with a confident AI narrative can be enough for an upside reaction, while any hint of a reset could overwhelm a headline beat.

Base case (central scenario)

  • Revenue lands slightly above consensus, say $10.30B+, representing ~9% growth.
  • EPS beats by a few cents, demonstrating continued margin discipline.
  • RPO and pipeline look healthy, with commentary pointing to stable or improving deal cycles.
  • Full-year FY26 guidance is reiterated or tightened toward the upper half of the existing range, but not dramatically raised.

In this path, the stock likely responds with a positive move roughly in line with the implied 7–8% band, potentially extending higher if short-term sentiment and positioning amplify the initial reaction.

Bull case

  • Revenue clears the top end of guidance decisively, with visible contribution from AI-adjacent and Data Cloud deals.
  • RPO growth accelerates, and management provides more specific AI KPIs (attach rates, win rates, AI-driven up-sell).
  • Full-year revenue and EPS guidance are nudged higher again, and commentary hints at returning to double-digit growth on a multi-year view.

Here, CRM has room for a 10–15% upside gap and follow-through, particularly given the call-heavy weeklies and the de-rated starting valuation.

Bear case

  • Revenue prints toward the low end of the range or slightly below consensus.
  • RPO disappoints or decelerates, and AI commentary feels more aspirational than concrete.
  • Guidance is left unchanged but framed cautiously, or trimmed, with emphasis on macro headwinds, deal scrutiny, or competitive pressures.

With options implying nearly an 8% move already, an outright guidance disappointment or RPO miss could produce double-digit downside, taking the stock through recent lows and validating the bearish narrative baked into the monthly put skew.


Trade Framework (Not Investment Advice)

Given rich short-dated implied volatility, a depressed share price, and a mildly bullish skew in positioning, structured risk looks more appealing than naked long premium or unhedged short vol.

1. Short-dated call spread to express upside without chasing wings

A natural fit for the base-to-mild-bull thesis is a Dec 5 call spread centered near at-the-money:

  • Long a near-money call (around the 235–240 strike).
  • Short a call about 10% higher (around 255–260).

Rationale:

  • The structure targets an upside move roughly within the implied range.
  • The short upper strike offsets part of the earnings vol premium while preserving positive delta.
  • If CRM trades into the 245–260 region after earnings, the risk/reward is attractive versus buying naked calls.

Primary risk:

  • A flat or down reaction leads to a full loss of the premium paid.
  • A very large upside spike beyond the short strike caps participation.

2. Bullish put spread under recent support

For traders comfortable taking the other side of downside fear with defined risk, a Dec 5 bull put spread slightly under recent support is another template:

  • Short a put around the 220–225 strike.
  • Long a deeper put around the 200–205 strike.

Rationale:

  • The structure leans into elevated earnings-week put vol while acknowledging that the stock is already near its 52-week low.
  • It wins in both the base and bull scenarios, and even tolerates a moderate downside move as long as CRM holds above the short strike into expiration.

Primary risk:

  • A guidance or AI narrative shock that produces a >10% gap down can push the stock into the spread and realize the maximum loss.

3. Post-earnings follow-through via December monthly call spread

For those who prefer to avoid binary earnings-night exposure, waiting for the print and then using the December 19 monthly is a way to trade the second-order effect:

  • After the reaction and initial IV crush, consider a call spread with:
    • A lower strike near where the stock settles post-earnings.
    • An upper strike 10–15% higher, timed into year-end.

Rationale:

  • This approach sidesteps the full brunt of event-risk IV and focuses on whether a relief rally can sustain beyond the first day.
  • The heavy call open interest in the December monthly can cut both ways (supply vs squeeze) but will likely make that expiry a focal point.

4. Volatility view for traders expecting a much larger move

If the belief is that the realized move will significantly exceed the implied 7–8%, long straddles or wide strangles in the Dec 5 expiry are justified but expensive. The options board already prices a large move, so this view requires conviction that:

  • Guidance or AI commentary will be materially off-consensus, and
  • Positioning or macro context will amplify the reaction rather than dampen it.

Risks and What Would Change the Thesis

Several factors could invalidate the call for a modest beat and an upside-skewed move:

  1. Weak guidance or RPO

    • A guide cut, or even a reiterated guide framed very cautiously, would undermine the idea that AI and Data Cloud are adding incremental growth.
    • Soft RPO or pipeline commentary would fuel concerns about deal slippage and competitive pressure.
  2. AI narrative failure

    • If management offers little in the way of concrete AI KPIs and falls back on vague marketing language, the market may conclude that the AI story has been oversold, at least in the near term.
  3. Macro or budget headwinds

    • Any new signal that enterprise budgets are tightening, especially for large digital transformation initiatives, would weigh heavily on a name already repositioned from “growth at any price” to “prove it.”
  4. Positioning unwind

    • The call-heavy structure in the weeklies and the front of the curve could reverse sharply if the quarter is merely “fine” or slightly negative, with call sellers and vol sellers stepping in aggressively.
    • In that case, even a small miss relative to the implied move might produce disproportionately negative P&L outcomes for long-premium structures.
  5. Technical break

    • With the stock hovering close to 52-week lows, a negative surprise could trip stop-loss levels and systematic selling, taking the share price well below the implied range.

On the other hand, any combination of a clean beat, stable or improving guidance, and credible AI metrics would reinforce the argument that the recent derating has gone too far, potentially setting up not just a one-day relief move but a more durable rerating off oversold levels.