1) What actually happened
UiPath reported fiscal Q3 FY26 after the close on December 3 and delivered exactly the kind of “beat and raise” quarter the setup hinted at—only with more follow-through than anticipated.
Revenue came in a little above $411 million, roughly mid-teens growth year on year and comfortably ahead of the high-$390 millions the Street was looking for. Adjusted EPS printed at $0.16 versus about $0.14 expected, and management highlighted a first profitable third quarter on a GAAP basis with solid non-GAAP operating margins in the low-20s.
On top of the headline beat, annualized recurring revenue climbed into the high-$1.7 billion range with double-digit growth, net new ARR picked up, and management guided Q4 revenue a touch above consensus while leaning into a confident narrative around agentic automation and AI partnerships.
The stock reaction was sharp:
- It closed at 14.86 on the day of the report.
- It opened the next session around 16.10, an ~8.3% upside gap relative to that close.
- It then squeezed into the high-18s and finished the day near 18.48, about 24% above the pre-earnings close.
So the opening move roughly matched the 8% up move we were looking for, but the full-session rally far exceeded the base-case.
2) Scorecard vs. the original call
The pre-earnings view for this event was:
- Outcome: beat.
- Tone of guidance: steady to slightly better, effectively “inline to mild positive.”
- Direction of the opening move: up.
- Expected gap magnitude: base case in the +6–10% band, pinned at about +8% for sizing.
- Odds on that direction being right: about 60%.
On the fundamentals and guidance call:
- Both revenue and EPS cleared consensus by a comfortable margin rather than just sneaking over the bar.
- Management reiterated the profitability story, flagged strong operating leverage, and set Q4 revenue guidance a bit above what the Street had penciled in.
- Commentary around agentic automation, ARR health and AI-driven use cases was constructive rather than cautious.
That all lines up better with a “beat with firm guidance” label than a truly neutral update. So on the qualitative side, the result landed slightly more bullish than the pre-earnings framing of guidance as merely “inline.”
On the price-action side:
- The opening gap was almost a bullseye: we were looking for something around +8%; the stock opened roughly +8% above the prior close.
- The full-session move was dramatically larger than expected: instead of stalling in the mid-teens, the stock finished in the high-18s and kept pushing higher the following day.
Directional call: correct on both the gap and the full session. Magnitude: on target for the open, but far too conservative for the intraday squeeze.
3) Results, guidance, and why they mattered
The core of the bullish reaction was that UiPath delivered across all the levers that matter to this story at once:
- Top line: revenue around $411 million versus high-$390 millions expected, with growth around 16% year on year—an acceleration versus the mid-teens baseline investors had in mind.
- Profitability: adjusted EPS of $0.16 beat an expectation in the mid-teens; operating margins on a non-GAAP basis moved into the low-20% range, and the company reached a profitable third quarter on a GAAP basis for the first time.
- Durability: ARR climbed to roughly $1.78 billion with low-double-digit growth, net new ARR stepped up, and the dollar-based net retention rate held north of 100%.
- Balance sheet: a sizeable cash pile and positive operating cash flow underlined that this is no longer a “hope and burn” growth story.
Forward-looking commentary reinforced that picture rather than undercutting it. Management guided Q4 revenue into a mid-$460 millions range versus consensus in the low-$460s and pointed to healthy pipeline in agentic automation, AI-assisted workflows, and large enterprise accounts. They leaned into partnerships (including hyperscaler and AI ecosystem tie-ups) rather than talking down expectations.
In short: this was closer to the “bull case” sketched in the preview—strong beat, visible margin expansion and confident guidance—than to the more muted base case.
4) How the options setup played out
Going into the print, the chain showed:
- A very rich front-week straddle around the 14.5 strike, implying roughly a 13% move.
- Short-dated implied volatility several turns above realized, with a pronounced earnings hump.
- Heavy call skew in positioning, not in pricing: call open interest and volume were dominant in the event week, especially around 14–15 and out at 20.
The thesis was that:
- A clean beat with steady-to-better guidance should produce a solid but not explosive gap, in the high-single-digits.
- That would likely undershoot the straddle’s implied move, rewarding short-premium structures and calendars.
- The call-heavy positioning was a risk if the print disappointed but could also fuel follow-through if the result cleared the high bar decisively.
What happened:
- The stock gapped roughly in line with the base-case target at the open.
- From there, the call-heavy setup supercharged the follow-through: as spot blew through the key 14–15 interest zone and pushed toward the high-teens, dealers likely had to chase delta, and upside strikes that looked “aspirational” at the preview quickly came into play.
- Instead of the implied move looking too rich, it turned out to be too low once the intraday squeeze got going; realized volatility on the day ran far above the 13% implied move embedded in the front-week straddle.
So the read that options were expensive relative to a “normal” beat was technically right, but the outcome landed in the tail of the distribution where crowding plus a strong print turned rich implied volatility into a stepping stone for a much bigger move.
5) Crowd view
For this event there were no recorded votes on the post-earnings poll, so there is nothing meaningful to score on the crowd side. Both the majority direction and the crowd’s accuracy end up undefined for this one.
Future events with active voting will give a cleaner read on whether the aggregate reader bias adds signal on top of the model view.
6) Trade framework postmortem
The preview outlined three example structures:
-
Short-dated bullish call spread (earnings-week, 15/18):
- With the stock trading in the high-18s the day after earnings and finishing that week still well above 18, this vertical would have moved quickly toward its maximum intrinsic value.
- Time decay and the implied-vol crush worked against long premium, but the sheer size of the move more than compensated. Anyone who sized this conservatively and took profits into the spike would have done very well.
-
Bullish 12.5/10 put spread:
- This was essentially a way to monetize the elevated downside skew while expressing confidence that catastrophic results were unlikely.
- With spot ripping into the high-teens, those strikes never came into play. The spread would have expired worthless, leaving the initial credit intact. Risk-reward here looked good in hindsight, but the kicker came from other bullish structures rather than this “floor” idea.
-
Calendar around the 15 strike (short 12/5 call, long later-dated 15 call):
- This was the structure that suffered most from the overshoot. The logic assumed a move into the mid-teens with spot settling near 15 as short-dated vol collapsed and back-month vol stayed supported.
- Instead, the stock powered straight through the short strike and kept going. Even though the back-month 15 calls also rose in value, the near-term short became deeply in-the-money fast, and the calendar would have underperformed versus simply owning upside.
Net, the risk-defined bullish structures did what they were supposed to do in a strong-beat scenario. The more nuanced “vol-harvest” idea around 15 was too cute for the magnitude of this squeeze and serves as a reminder that calendars work best when the realized move is strong but contained, not when the trade is leaning against a possible blowout.
7) Lessons for future UiPath-type setups
A few takeaways for similar software/AI automation names:
- Don’t underweight inflection-point profitability: here, the combination of accelerating growth, expanding margins, and a milestone GAAP-profitable quarter justified a bigger reaction than a routine beat. When a name moves from “profitable on an adjusted basis” to visibly printing GAAP profits with room to run, multiples can expand quickly.
- Call-heavy positioning can fuel upside rather than cap it: the preview rightly flagged the risk of crowded upside exposure, but in this case the strong print turned those calls into jet fuel, not a ceiling. When short interest is non-trivial and the fundamental story strengthens, call walls are often starting lines, not finish lines.
- Implied vs. realized is path-dependent: the front-week straddle was expensive versus recent realized volatility, but once the narrative shifted decisively bullish, the market happily paid that premium through a much larger realization. Expensive implied volatility is not by itself a cap in the face of a regime change in fundamentals.
- Guidance tone matters as much as the beat: the preview labeled guidance expectations as “steady to slightly better.” In reality, the combination of a Q4 outlook above consensus and confident commentary on AI and agentic automation tilted closer to the “strong” end of the spectrum—enough to justify not just an 8–10% gap, but a multi-day rerating.
Overall, this event goes in the win column: the direction was right, the opening move lined up with the base-case range, and the trade ideas that simply leaned long with defined risk performed very well. The main blind spot was underestimating how much a clean beat plus an upgraded profitability and AI narrative could expand the move once a call-heavy tape started to squeeze.
