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%)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.