Numbers Runner
S&P 500759.97-0.52%Developed102.63-0.50%Gold366.61-0.65%Volatility19.45+2.21%Bitcoin80,659-0.51%ETF prices · last close

24 October 2026free

Earnings Calendar

Earnings Calendar Saturday 24 October 2026, 20:02

  EARNINGS CALENDAR v2   |   October 24, 2026
Universe
S&P 500 large caps (503 tickers) Window: next 21 days

Fetching Finnhub calendar (1 request)... 0 events market-wide Fetching Nasdaq calendar (1 request per weekday)... 3649 companies 336 reporters in your universe (0 on both calendars, 0 Finnhub only, 336 Nasdaq only) + Added from Nasdaq (Finnhub missed them): AAPL, ABBV, ABNB, ACGL, ADM, ADP, AEE, AEP, AES, AFL, AIG, AIZ, AJG, AKAM, ALB, ALGN, ALL, AMAT, AMCR, AMD, AME, AMGN, AMP, AMT, AMZN, ANET, AON, AOS, APA, APD, APH, APO, APP, APTV, ARE, ARES, ATO, AVY, AWK, AXON, BA, BALL, BAX, BDX, BEN, BG, BIIB, BKNG, BKR, BMY, BR, BRK-B, BRO, BSX, BXP, CAH, CARR, CAT, CBOE, CDNS, CDW, CEG, CF, CHD, CHRW, CHTR, CI, CINF, CL, CLX, CMG, CMI, CMS, CNC, CNP, COHR, COIN, COP, COR, CPAY, CPT, CRH, CRL, CSCO, CSGP, CTSH, CVNA, CVS, CVX, D, DASH, DD, DDOG, DHI, DLR, DOC, DTE, DUK, DVA, DVN, DXCM, EBAY, ECHO, ECL, ED, EG, EIX, EL, EME, EMR, EOG, EQIX, EQT, ERIE, ES, ESS, ETN, ETR, EVRG, EW, EXC, EXE, EXPD, EXPE, EXR, F, FANG, FCX, FDX, FDXF, FE, FFIV, FICO, FIS, FISV, FLEX, FOX, FOXA, FRT, FSLR, FTNT, FTV, GD, GDDY, GEHC, GEN, GEV, GILD, GLW, GNRC, GOOG, GOOGL, GPN, GRMN, GWW, HCA, HIG, HII, HLT, HONA, HOOD, HSIC, HST, HSY, HUBB, HUM, HWM, ICE, IDXX, IEX, IFF, ILMN, INCY, INTC, INVH, IP, IQV, IR, IRM, IT, ITW, IVZ, JCI, JKHY, KDP, KHC, KIM, KKR, KLAC, KMB, KO, KVUE, L, LDOS, LH, LHX, LII, LIN, LITE, LLY, LNT, LYB, LYV, MA, MAA, MAR, MAS, MCD, MCHP, MCK, MDLZ, MET, MGM, MLM, MNST, MO, MOS, MPC, MPWR, MRK, MRNA, MSFT, MSI, MTD, NCLH, NI, NOW, NRG, NUE, NWS, NWSA, NXPI, O, ODFL, OKE, ON, ORLY, OTIS, OXY, PCAR, PEG, PFE, PFG, PH, PLTR, PNR, PNW, PODD, PPG, PPL, PRU, PSA, PSX, PTC, PWR, PYPL, Q, QCOM, RCL, RDDT, REG, REGN, RJF, RL, RMD, ROK, RSG, RVTY, SBAC, SBUX, SHW, SKYD, SMCI, SNDK, SO, SOLV, SPG, SPGI, SRE, STE, STX, SW, SWK, SWKS, SYK, SYY, TDG, TECH, TEL, TER, TKO, TMUS, TPL, TPR, TRGP, TRMB, TROW, TT, TTWO, TWLO, TXT, TYL, UBER, UDR, UHS, UPS, V, VICI, VLTO, VMC, VMRK, VRSK, VRT, VRTX, VST, VTR, VTRS, VYLR, VZ, WAT, WEC, WELL, WM, WMB, WST, WTW, WY, WYNN, XEL, XOM, XYL, XYZ, YUM, ZBH, ZBRA, ZTS Analyzing the nearest 60 (raise with --max; Finnhub rate limits apply)

UPCOMING EARNINGS (60 analyzed)

  SYM    DATE          D  TRADE            BEAT% CONF    AVG MV   IMPL
  ------------------------------------------------------------------------
  VZ     2026-10-26+   1  MOVE UNDERPRICED    88 HIGH     +2.8%    ±3%
  WELL   2026-10-26+   1  MOVE OVERPRICED     62 HIGH     +1.6%    ±4%
  CDNS   2026-10-26+   1  PRICED IN LINE     100 HIGH     +2.8%    ±6%
  NUE    2026-10-26+   1  PRICED IN LINE      88 HIGH     +1.4%    ±5%
  PSA    2026-10-26+   1  PRICED IN LINE      62 HIGH     -1.6%    ±2%
  HIG    2026-10-26+   1  MOVE OVERPRICED     75 HIGH     -1.4%    ±3%
  CINF   2026-10-26+   1  MOVE OVERPRICED     88 HIGH     +0.4%    ±4%
  BRO    2026-10-26+   1  PRICED IN LINE      75 HIGH     -3.7%    ±5%
  PFG    2026-10-26+   1  MOVE OVERPRICED     50 HIGH     -0.0%    ±4%
  ARE    2026-10-26+   1  MOVE OVERPRICED     38 HIGH     -5.7%    ±9%
  V      2026-10-27+   2  PRICED IN LINE     100 HIGH     +1.0%    ±3%
  KO     2026-10-27+   2  PRICED IN LINE     100 HIGH     +1.8%    ±3%
  BA     2026-10-27+   2  MOVE OVERPRICED     50 HIGH     +0.7%    ±5%
  STX    2026-10-27+   2  MOVE UNDERPRICED   100 HIGH     +7.3%    ±7%
  SPGI   2026-10-27+   2  PRICED IN LINE      75 HIGH     -0.3%    ±4%
  GLW    2026-10-27+   2  MOVE OVERPRICED    100 HIGH     -1.8%    ±8%
  HCA    2026-10-27+   2  MOVE OVERPRICED     88 HIGH     -2.2%    ±6%
  WM     2026-10-27+   2  MOVE OVERPRICED     62 HIGH     +0.8%    ±4%
  FCX    2026-10-27+   2  PRICED IN LINE     100 HIGH     -1.5%    ±4%
  HOOD   2026-10-27+   2  PRICED IN LINE      88 HIGH     -5.9%    ±8%
  UPS    2026-10-27+   2  PRICED IN LINE      88 HIGH     -2.8%    ±6%
  JCI    2026-10-27+   2  PRICED IN LINE     100 HIGH     +3.2%    ±6%
  AMT    2026-10-27+   2  MOVE UNDERPRICED    62 HIGH     +0.4%    ±2%
  SHW    2026-10-27+   2  MOVE OVERPRICED     75 HIGH     +1.5%    ±5%
  ECL    2026-10-27+   2  MOVE OVERPRICED     50 HIGH     +1.0%    ±5%
  HLT    2026-10-27+   2  MOVE OVERPRICED    100 HIGH     +0.1%    ±4%
  ITW    2026-10-27+   2  MOVE OVERPRICED    100 HIGH     +0.2%    ±4%
  RCL    2026-10-27+   2  PRICED IN LINE      88 HIGH     +3.8%    ±7%
  NXPI   2026-10-27+   2  PRICED IN LINE      88 HIGH     -0.4%    ±6%
  OKE    2026-10-27+   2  PRICED IN LINE      62 HIGH     -2.8%    ±2%
  PCAR   2026-10-27+   2  PRICED IN LINE      50 HIGH     -0.5%    ±3%
  BKR    2026-10-27+   2  PRICED IN LINE     100 HIGH     +2.5%    ±5%
  PYPL   2026-10-27+   2  MOVE UNDERPRICED    88 HIGH     -5.5%    ±6%
  TER    2026-10-27+   2  PRICED IN LINE     100 HIGH     +1.7%   ±12%
  IQV    2026-10-27+   2  MOVE UNDERPRICED   100 HIGH     +3.1%    ±6%
  VTR    2026-10-27+   2  MOVE UNDERPRICED    88 HIGH     +1.1%    ±3%
  CNC    2026-10-27+   2  PRICED IN LINE      88 HIGH     +2.6%    ±6%
  ACGL   2026-10-27+   2  MOVE OVERPRICED    100 HIGH     -2.1%    ±4%
  EQT    2026-10-27+   2  MOVE OVERPRICED     88 HIGH     +1.2%    ±4%
  EXR    2026-10-27+   2  MOVE UNDERPRICED    62 HIGH     -1.5%    ±2%
  CNP    2026-10-27+   2  MOVE OVERPRICED     38 HIGH     +1.0%    ±5%
  FE     2026-10-27+   2  PRICED IN LINE      38 HIGH     -1.9%    ±2%
  XYL    2026-10-27+   2  PRICED IN LINE      88 HIGH     +0.5%    ±6%
  FFIV   2026-10-27+   2  MOVE OVERPRICED    100 HIGH     +4.1%    ±8%
  PPG    2026-10-27+   2  PRICED IN LINE      38 HIGH     -2.1%    ±4%
  CMS    2026-10-27+   2  MOVE OVERPRICED     88 HIGH     +0.9%    ±4%
  HUBB   2026-10-27+   2  MOVE OVERPRICED     88 HIGH     -1.9%    ±6%
  EXE    2026-10-27+   2  PRICED IN LINE      88 HIGH     +0.7%    ±4%
  ESS    2026-10-27+   2  MOVE OVERPRICED     38 HIGH     -1.3%    ±3%
  CSGP   2026-10-27+   2  MOVE OVERPRICED    100 HIGH     -3.7%   ±11%
  IVZ    2026-10-27+   2  PRICED IN LINE      75 HIGH     +2.3%    ±5%
  UHS    2026-10-27+   2  PRICED IN LINE      75 HIGH     -2.0%    ±7%
  BXP    2026-10-27+   2  PRICED IN LINE      88 HIGH     -2.8%    ±5%
  PNR    2026-10-27+   2  MOVE UNDERPRICED    88 HIGH     -1.3%    ±4%
  GOOG   2026-10-28+   3  MOVE OVERPRICED     88 HIGH     +0.4%    ±5%
  GOOGL  2026-10-28+   3  PRICED IN LINE     100 HIGH     +0.4%    ±4%
  MSFT   2026-10-28+   3  MOVE UNDERPRICED   100 HIGH     -0.2%    ±4%
  GEV    2026-10-28+   3  PRICED IN LINE      50 HIGH     +3.5%    ±6%
  KLAC   2026-10-28+   3  MOVE OVERPRICED    100 HIGH     -4.8%    ±7%
  APH    2026-10-28+   3  MOVE OVERPRICED    100 HIGH     +2.0%    ±8%

+ listed by Nasdaq only

★ STRADDLE VS HISTORY (33)

  VZ      2026-10-26  (1d)  MOVE UNDERPRICED
          options price the report at ±3.1% (straddle ±4.5%, 4 ordinary sessions to 10-30 removed using the 11-06 expiry); last 8 reports moved ±4.0% on average (0.77x) · reports within 48h, implied vol is at its peak  ·  beat 88% of 8 quarters (market base rate ~78%)
  WELL    2026-10-26  (1d)  MOVE OVERPRICED
          options price the report at ±4.0% (straddle ±6.5%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±2.7% on average (1.47x) · reports within 48h, implied vol is at its peak  ·  beat 62% of 8 quarters (market base rate ~78%)
  HIG     2026-10-26  (1d)  MOVE OVERPRICED
          options price the report at ±3.3% (straddle ±5.5%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±2.6% on average (1.25x) · reports within 48h, implied vol is at its peak  ·  beat 75% of 8 quarters (market base rate ~78%)
  CINF    2026-10-26  (1d)  MOVE OVERPRICED
          options price the report at ±4.1% (straddle ±6.1%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±2.5% on average (1.65x) · reports within 48h, implied vol is at its peak  ·  beat 88% of 8 quarters (market base rate ~78%)
  PFG     2026-10-26  (1d)  MOVE OVERPRICED
          options price the report at ±3.6% (straddle ±6.1%, 19 ordinary sessions to 11-20 removed using realised vol); last 8 reports moved ±2.8% on average (1.28x) · reports within 48h, implied vol is at its peak  ·  beat 50% of 8 quarters (market base rate ~78%)
  ARE     2026-10-26  (1d)  MOVE OVERPRICED
          options price the report at ±9.1% (straddle ±12.4%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±6.9% on average (1.33x) · reports within 48h, implied vol is at its peak  ·  beat 38% of 8 quarters (market base rate ~78%)
  BA      2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±4.9% (straddle ±5.7%, 4 ordinary sessions to 10-30 removed using the 11-06 expiry); last 8 reports moved ±3.7% on average (1.31x)  ·  beat 50% of 8 quarters (market base rate ~78%)
  STX     2026-10-27  (2d)  MOVE UNDERPRICED
          options price the report at ±7.1% (straddle ±9.8%, 4 ordinary sessions to 10-30 removed using the 11-06 expiry); last 8 reports moved ±10.2% on average (0.70x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  GLW     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±8.2% (straddle ±9.6%, 4 ordinary sessions to 10-30 removed using the 11-06 expiry); last 8 reports moved ±6.2% on average (1.33x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  HCA     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±6.5% (straddle ±8.9%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±4.7% on average (1.38x)  ·  beat 88% of 8 quarters (market base rate ~78%)
  WM      2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±4.0% (straddle ±5.8%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±3.2% on average (1.26x)  ·  beat 62% of 8 quarters (market base rate ~78%)
  AMT     2026-10-27  (2d)  MOVE UNDERPRICED
          options price the report at ±1.8% (straddle ±7.3%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±3.5% on average (0.52x)  ·  beat 62% of 8 quarters (market base rate ~78%)
  SHW     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±5.4% (straddle ±7.6%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±3.8% on average (1.41x)  ·  beat 75% of 8 quarters (market base rate ~78%)
  ECL     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±4.6% (straddle ±6.5%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±3.4% on average (1.36x)  ·  beat 50% of 8 quarters (market base rate ~78%)
  HLT     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±4.3% (straddle ±5.1%, 4 ordinary sessions to 10-30 removed using the 11-06 expiry); last 8 reports moved ±2.6% on average (1.66x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  ITW     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±3.7% (straddle ±6.0%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±2.9% on average (1.28x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  PYPL    2026-10-27  (2d)  MOVE UNDERPRICED
          options price the report at ±6.3% (straddle ±7.9%, 4 ordinary sessions to 10-30 removed using the 11-06 expiry); last 8 reports moved ±8.0% on average (0.79x)  ·  beat 88% of 8 quarters (market base rate ~78%)
  IQV     2026-10-27  (2d)  MOVE UNDERPRICED
          options price the report at ±6.3% (straddle ±10.5%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±7.9% on average (0.80x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  VTR     2026-10-27  (2d)  MOVE UNDERPRICED
          options price the report at ±2.9% (straddle ±6.4%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±4.6% on average (0.63x)  ·  beat 88% of 8 quarters (market base rate ~78%)
  ACGL    2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±4.2% (straddle ±6.5%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±2.5% on average (1.66x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  EQT     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±4.1% (straddle ±5.5%, 4 ordinary sessions to 10-30 removed using the 11-06 expiry); last 8 reports moved ±3.2% on average (1.26x)  ·  beat 88% of 8 quarters (market base rate ~78%)
  EXR     2026-10-27  (2d)  MOVE UNDERPRICED
          options price the report at ±1.9% (straddle ±5.9%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±3.6% on average (0.52x)  ·  beat 62% of 8 quarters (market base rate ~78%)
  CNP     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±4.6% (straddle ±6.1%, 19 ordinary sessions to 11-20 removed using realised vol); last 8 reports moved ±1.4% on average (3.21x)  ·  beat 38% of 8 quarters (market base rate ~78%)
  FFIV    2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±8.5% (straddle ±12.1%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±6.5% on average (1.30x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  CMS     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±4.0% (straddle ±5.2%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±1.1% on average (3.56x)  ·  beat 88% of 8 quarters (market base rate ~78%)
  HUBB    2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±6.5% (straddle ±9.1%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±3.6% on average (1.83x)  ·  beat 88% of 8 quarters (market base rate ~78%)
  ESS     2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±3.4% (straddle ±5.0%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±2.7% on average (1.28x)  ·  beat 38% of 8 quarters (market base rate ~78%)
  CSGP    2026-10-27  (2d)  MOVE OVERPRICED
          options price the report at ±11.4% (straddle ±14.6%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±6.6% on average (1.72x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  PNR     2026-10-27  (2d)  MOVE UNDERPRICED
          options price the report at ±3.9% (straddle ±8.8%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±5.0% on average (0.78x)  ·  beat 88% of 8 quarters (market base rate ~78%)
  GOOG    2026-10-28  (3d)  MOVE OVERPRICED
          options price the report at ±5.3% (straddle ±6.0%, 4 ordinary sessions to 10-30 removed using the 11-06 expiry); last 8 reports moved ±4.0% on average (1.32x)  ·  beat 88% of 8 quarters (market base rate ~78%)
  MSFT    2026-10-28  (3d)  MOVE UNDERPRICED
          options price the report at ±3.7% (straddle ±5.3%, 4 ordinary sessions to 10-30 removed using the 11-02 expiry); last 8 reports moved ±7.0% on average (0.53x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  KLAC    2026-10-28  (3d)  MOVE OVERPRICED
          options price the report at ±6.9% (straddle ±9.0%, 4 ordinary sessions to 10-30 removed using the 11-06 expiry); last 8 reports moved ±5.0% on average (1.37x)  ·  beat 100% of 8 quarters (market base rate ~78%)
  APH     2026-10-28  (3d)  MOVE OVERPRICED
          options price the report at ±8.0% (straddle ±11.5%, 19 ordinary sessions to 11-20 removed using the 12-18 expiry); last 8 reports moved ±5.3% on average (1.51x)  ·  beat 100% of 8 quarters (market base rate ~78%)
Answer 33 STRADDLE(S) OUT OF LINE WITH HISTORY
Why the implied move differs from what these names actually do on earnings — a pricing observation, not a tested edge

BUT — the nuances, and what they change:

  • 23 play(s) only have monthly options (WELL, HIG, CINF, PFG, ARE, HCA, WM, AMT, SHW, ECL, ITW, IQV, VTR, ACGL, EXR, CNP, FFIV, CMS, HUBB, ESS, CSGP, PNR, APH)

→ their nearest straddle runs weeks past the report, and the earnings part was estimated by taking the ordinary days out — a rougher reading than a weekly expiry the day after; treat the ratio as approximate

  • 29 of these report within 48h

→ IV is at its peak into the print and collapses after it — a long straddle has to clear the crush as well as the spread

  • This tool does not forecast direction

→ Beat history does not predict which way the stock goes (serial beaters rose 50.4% of the time, serial missers 55.7%, over 2,343 events). Move SIZE is what persists, so what is shown is size against what the option market is charging.

← All desk runs