Earnings volatility research · Nov 4, 2026

BROS · Dutch Bros Inc. Class A Common Stock

$39.06 · Earnings in 27 days — After close (AMC) · Updated after Oct 6, 2026 market close

Observed earnings moves8History through Oct 7, 2026
Mean absolute actual move15.6%8 observed events · not a forecast
Actual exceeded priced move50.0%4 of 8 paired observations
Options evidence coverage63Valid contracts · snapshot Oct 6, 2026

Historical absolute moves are measured outcomes, not predicted returns. Missing implied moves are excluded only from paired comparisons. Inspect events and sources · Inspect stored contracts

Setup summary

A snapshot exists but has not cleared research review for publication.

At snapshot: T-29
VolatilityUnknown
Event IV deviationUnavailablevs T-28 median
Implied moveUnknown
Current implied moveUnavailable
Median actual move10.6%n=12
Term structureBack Rich
LiquidityAcceptable
Primary setupNo setupAwaiting review
Secondary candidatesNone
Sample qualityLowFewer than 4 reconstructed events.

Why this matters

Event-relative volatility comparison is unavailable for this snapshot.

No current candidate is available for this ticker.

Unknown event volatility; acceptable liquidity. Historical evidence quality is low (fewer than 4 reconstructed events.) and the sample covers exact-contract reconstructions, not live published recommendations.

Current implied volatility versus prior earnings cycles

No matched historical checkpoint is available for this snapshot.

Pre-earnings IV curveStored ATM IV checkpoints and historical interquartile band. Null checkpoints are gaps, not interpolated quotes. A single current snapshot is not a current-cycle curve.

Updated Oct 6, 2026, 4:00 PM EDT

Loading graph — the exact table is available below.

T−35Current IV UnavailableHistorical median UnavailableHistorical p25 UnavailableHistorical p75 Unavailable0 historical events; absent values remain unavailable.Updated Oct 6, 2026, 4:00 PM EDT
Event / reference markers
  • Earnings: 0
Exact data table
Pre-earnings IV curve · full stored dataset, independent of graph range/toggles
ObservationCurrent IV (%)Historical median (%)Historical p25 (%)Historical p75 (%)ContextUpdated
UnavailableUnavailableUnavailableUnavailable0 historical events; absent values remain unavailable.Updated Oct 6, 2026, 4:00 PM EDT
60.895%UnavailableUnavailableUnavailable0 historical events; absent values remain unavailable.Updated Oct 6, 2026, 4:00 PM EDT
UnavailableUnavailableUnavailableUnavailable0 historical events; absent values remain unavailable.Updated Oct 6, 2026, 4:00 PM EDT
UnavailableUnavailableUnavailableUnavailable0 historical events; absent values remain unavailable.Updated Oct 6, 2026, 4:00 PM EDT
UnavailableUnavailableUnavailableUnavailable0 historical events; absent values remain unavailable.Updated Oct 6, 2026, 4:00 PM EDT
UnavailableUnavailableUnavailableUnavailable0 historical events; absent values remain unavailable.Updated Oct 6, 2026, 4:00 PM EDT
UnavailableUnavailableUnavailableUnavailable0 historical events; absent values remain unavailable.Updated Oct 6, 2026, 4:00 PM EDT
UnavailableUnavailableUnavailableUnavailable0 historical events; absent values remain unavailable.Updated Oct 6, 2026, 4:00 PM EDT

Expected move and historical earnings behavior

ATM_STRADDLE_MIDPOINT · event expiration Unavailable · no quote timestamp

Unknown
Implied versus actual earnings moveAbsolute realized movement and stored implied move share one scale. Signed actual returns and reconstruction status are preserved in the readout/table. Missing quotes are not zero.

Updated Oct 6, 2026, 4:00 PM EDT

Loading graph — the exact table is available below.

2023-11-07Realized move 0.9009%Implied move UnavailableSigned actual 0.9009% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
Exact data table
Implied versus actual earnings move · full stored dataset, independent of graph range/toggles
ObservationRealized move (%)Implied move (%)ContextUpdated
0.9009%UnavailableSigned actual 0.9009% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
1.3314%UnavailableSigned actual 1.3314% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
11.7875%UnavailableSigned actual 11.7875% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
19.8408%UnavailableSigned actual 19.8408% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
28.1339%UnavailableSigned actual 28.1339% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
29.0991%UnavailableSigned actual 29.0991% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
8.8315%UnavailableSigned actual 8.8315% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
21.5954%UnavailableSigned actual 21.5954% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
4.2117%UnavailableSigned actual 4.2117% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
4.6832%UnavailableSigned actual 4.6832% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
9.3464%UnavailableSigned actual 9.3464% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
18.7909%UnavailableSigned actual 18.7909% · Reconstruction status unavailable · 0 IV checkpointsUpdated Oct 6, 2026, 4:00 PM EDT
Implied moveUnavailable
Implied dollar moveUnavailable
Lower / upper boundary— / —
Historical median absolute10.6%
Events exceeding implied0 / 0
Move richnessUnavailable
Historical sample12 events · Low quality

Implied observations come from the earnings expiration at the stored snapshot; realized moves use the absolute post-earnings session return. Missing implied quotes remain gaps — they are never treated as zero moves, and exceedance counts use only paired observations.

Volatility term structure

The earnings expiration trades 0.5 volatility points above the next expiration. Classification: Back Rich.

Volatility term structureATM IV by stored expiration. Earnings-containing expirations are marked; missing IV stays unavailable. Expiry spacing reflects DTE, not equal calendar spacing.

Updated Oct 6, 2026, 4:00 PM EDT

Loading graph — the exact table is available below.

2026-10-30ATM IV 46.625%24 DTE · ATM strike $39.00 · No stored earnings markerUpdated Oct 6, 2026, 4:00 PM EDT
Event / reference markers
  • Earnings expiry 2026-11-06: 31
Exact data table
Volatility term structure · full stored dataset, independent of graph range/toggles
ObservationATM IV (%)ContextUpdated
46.625%24 DTE · ATM strike $39.00 · No stored earnings markerUpdated Oct 6, 2026, 4:00 PM EDT
60.895%31 DTE · ATM strike $39.00 · Contains earningsUpdated Oct 6, 2026, 4:00 PM EDT
65.29%38 DTE · ATM strike $39.00 · No stored earnings markerUpdated Oct 6, 2026, 4:00 PM EDT
60.375%45 DTE · ATM strike $40.00 · No stored earnings markerUpdated Oct 6, 2026, 4:00 PM EDT

Eligible candidates

Only structures that passed every applicable gate are shown.

0 eligible

No current candidate is available for this ticker. Verified event facts and observed history remain below.

No attractive setup detected

The event was evaluated and no candidate cleared every filter. That is a valid research outcome.

  • Directional confirmation is missing for directional structures.

Comparable BROS earnings events

Rebuilt from observed quotes after each event — reconstruction evidence, not proof of a live historical publication.

Scroll horizontally to see every column.

Earnings dateActual moveImplied moveReconstruction basisStrategy outcomes
Nov 7, 20230.9%UnavailableSame Ticker Reconstruction—
Feb 21, 20241.3%UnavailableSame Ticker Reconstruction—
May 7, 202411.8%UnavailableSame Ticker Reconstruction—
Aug 7, 2024-19.8%UnavailableSame Ticker Reconstruction—
Nov 6, 202428.1%UnavailableSame Ticker Reconstruction—
Feb 12, 202529.1%UnavailableSame Ticker Reconstruction—
May 7, 20258.8%UnavailableSame Ticker Reconstruction—
Aug 6, 202521.6%UnavailableSame Ticker Reconstruction—
Nov 5, 2025-4.2%UnavailableSame Ticker Reconstruction—
Feb 12, 20264.7%UnavailableSame Ticker Reconstruction—
May 6, 2026-9.3%UnavailableSame Ticker Reconstruction—
Aug 5, 2026-18.8%UnavailableSame Ticker Reconstruction—

How this was generated

Inputs, assumptions, and versions that produced the numbers above.

Research methodology details

Expand for timestamps, sample sizes, models, and provenance

Expand
Market data timestampOct 6, 2026, 4:00 PM EDT
Snapshot dateOct 6, 2026
Historical sample12 events · Low quality
Event checkpointsT-35, T-28, T-21, T-14, T-7, T-3, T-1, T+1
Slippage model25% of quoted spread per fill
Commission$0.65 per contract per side
Missing contractsNever imputed
Dataset statusVALID
PublishableYes
Hard errors0
Warnings0
Checks passed10/10
Market dataLicensed market data
Earnings datesVerified public earnings calendar
Engine versionsbacktest 0.2.0 · features 0.3.0 · selector 0.2.0 · classifier 0.2.0 · llm_prompt 0.1.0 · configuration 0.2.0
Research IDres_BROS_2026-10-06_1d3334084c82

Risk record

  • Earnings dates can move after this snapshot was captured.
  • Bid/ask midpoint fills may not be achievable in live trading.
  • Historical reconstruction uses current methodology and is not proof of a live historical publication.

Research methodology and definitions

Primary candidate construction

Exact legs, exposure and payoff for the primary eligible structure.

No current candidate is available for this ticker. Browse available research.

Past events · reconstructed

Historical reconstruction for BROS

Observed outcomes from 8 earnings events (Nov 6, 2024 – Aug 5, 2026). These events have already been reported · modeled strategy results.

Historical · past

Realized move versus what was implied

Implied move is the pre-event ATM straddle estimate; realized move is the observed post-earnings move.

BROS · Implied versus actual earnings moveAbsolute realized movement and stored implied move share one scale. Signed actual returns and reconstruction status are preserved in the readout/table. Missing quotes are not zero.

Updated Oct 7, 2026

Loading graph — the exact table is available below.

2024-11-06Realized move 28.1339%Implied move 14.3473%Signed actual 28.1339% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
Exact data table
BROS · Implied versus actual earnings move · full stored dataset, independent of graph range/toggles
ObservationRealized move (%)Implied move (%)ContextUpdated
28.1339%14.3473%Signed actual 28.1339% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
29.0991%15.423%Signed actual 29.0991% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
8.8315%15.0168%Signed actual 8.8315% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
21.5954%15.5788%Signed actual 21.5954% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
4.2117%14.1381%Signed actual -4.2117% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
4.6832%13.2661%Signed actual 4.6832% · Reconstructed · 8 IV checkpointsUpdated Oct 7, 2026
9.3464%11.8944%Signed actual -9.3464% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026
18.7909%12.5565%Signed actual -18.7909% · Reconstructed · 7 IV checkpointsUpdated Oct 7, 2026

Exact-contract strategy reconstruction

StructureReconstructed runsProfitableAverage return on max lossBestWorst
Bull Put Spread80 / 8-22.4%-4.3%-54.8%
Iron Condor80 / 8-34.4%-1.0%-68.9%
Bear Call Spread71 / 7-6.7%6.1%-21.7%
Long Straddle72 / 7-14.6%7.4%-29.0%
Long Strangle71 / 7-22.7%36.6%-52.7%
Calendar31 / 3-2.2%11.4%-17.6%

Historical examples

Example trades, payoff and risk

Past structural simulations · modeled fills · not historical recommendations.

Bull Put Spread

Did not clear entry filters
Modeled entry credit
$50.00
Payoff max loss
-$250.00
Payoff max profit
$50.00
Modeled exit P&L
-$8.85-4.3% on stored risk basis $205.00

Entry Jul 22, 2026 → Exit Aug 4, 2026. Payoff is a scenario; exit P&L uses the stored exit fills. Payoff uses modeled entry premiums before commissions.

Strategy payoffHistorical example · expiration payoff (before commissions). Entry spot $64.95. Expiry maximum profit $50.00 · Expiry maximum loss -$250.00 · Expiry breakevens $56.50. Total position fees $0.00 deducted once. Intrinsic at the common expiration; IV/time never alters expiry P/L. No early exercise, assignment, slippage, dividends or taxes modeled.

Update time unavailable

Loading graph — the exact table is available below.

$32.475Expiration P/L -$250.00Update time unavailable
Event / reference markers
  • Entry spot: $64.95
  • Expiry breakeven $56.50: $56.50
  • sell put strike $57.00: $57.00
  • buy put strike $54.00: $54.00
Exact data table
Strategy payoff · full stored dataset, independent of graph range/toggles
ObservationExpiration P/L (USD)ContextUpdated
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$250.00Update time unavailable
-$194.20Update time unavailable
-$129.25Update time unavailable
-$64.30Update time unavailable
$0.00Update time unavailable
$0.65Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Entry spot referenceUpdate time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
$50.00Update time unavailable
Exact contracts and modeled fills · dollars per share
Side / quantityContractStrike / expiryEntry fillExit fill
SELL × 1BROS260807P00057000$57.00 put · 2026-08-07$1.48$1.09
BUY × 1BROS260807P00054000$54.00 put · 2026-08-07$0.98$0.52

Breakevens: $56.50. Short legs may carry assignment risk; expiry payoff excludes early exercise.

Stored costs: $0.65 / contract / side · slippage 25.0% of spread / fillExample methodology and limitations

5 quote gaps · Record hist_BROS_b392dfab4a200151 · Historical methodology

Research another ticker

Find another company’s earnings research.