Back to earnings calendar
IB
IBM
IBM (IBM) Earnings History
Reporting dates, EPS against expectations and the measured price reaction after each past IBM report.
View the dividend calendarNext earnings
October 21, 2026
After-market
Previous earnings
July 22, 2026
After-marketClose before$205.77
Open after$202.64-1.5%
Recent close$241.92+17.6%
Analysis windowShowing 12 of 40 quarters
Starts with the latest 12 quarters so you can compare the current earnings regime with a longer history. Older results can be shaped by survivorship bias.
Overnight reaction
Based on recent 12 quarters
Up
5 / 12
Down
7 / 12
No change
0 / 12
UpDown
MIN+1.5%-1.5%
AVG+5.8%-6.3%
MAX+9.3%-8.6%
7th trading day reaction
Based on recent 12 quarters
Up
8 / 12
Down
4 / 12
No change
0 / 12
UpDown
MIN0.0%-7.8%
AVG+5.6%-9.9%
MAX+10.4%-11.3%
EPS performance
Based on recent 12 quarters
Beat
11 / 12
Miss
0 / 12
Meet
1 / 12
BeatMiss
MIN+1.3%—
AVG+6.2%—
MAX+12.7%—
Based on recent 12 quarters
Event timeline
Past
IBIBMSep 10, 2026IBM$1.69 · ex-date Aug 10PaydayIBIBMAug 10, 2026IBM$1.69 · pays Sep 10Ex-dateIBIBMAfter closeJul 22, 2026IBMEPS 2.93 vs est. 2.93EarningsIBIBMMay 8, 2026IBM$1.69Ex-dateIBIBMAfter closeApr 22, 2026IBMEPS 1.91 vs est. 1.81EarningsIBIBMFeb 10, 2026IBM$1.68Ex-dateIBIBMAfter closeJan 28, 2026IBMEPS 4.52 vs est. 4.33EarningsIBIBMNov 10, 2025IBM$1.68Ex-dateIBIBMAfter closeOct 22, 2025IBMEPS 2.65 vs est. 2.44EarningsIBIBMAug 8, 2025IBM$1.68Ex-dateIBIBMAfter closeJul 23, 2025IBMEPS 2.8 vs est. 2.64EarningsIBIBMMay 9, 2025IBM$1.68Ex-dateIBIBMAfter closeApr 23, 2025IBMEPS 1.6 vs est. 1.42EarningsIBIBMFeb 10, 2025IBM$1.67Ex-dateIBIBMAfter closeJan 29, 2025IBMEPS 3.92 vs est. 3.73EarningsIBIBMNov 12, 2024IBM$1.67Ex-dateIBIBMAfter closeOct 23, 2024IBMEPS 2.3 vs est. 2.27EarningsIBIBMAug 9, 2024IBM$1.67Ex-dateIBIBMAfter closeJul 24, 2024IBMEPS 2.43 vs est. 2.16EarningsIBIBMMay 9, 2024IBM$1.67Ex-dateIBIBMAfter closeApr 24, 2024IBMEPS 1.68 vs est. 1.59EarningsIBIBMFeb 8, 2024IBM$1.66Ex-dateIBIBMAfter closeJan 24, 2024IBMEPS 3.87 vs est. 3.78EarningsIBIBMNov 9, 2023IBM$1.66Ex-dateIBIBMAfter closeOct 25, 2023IBMEPS 2.2 vs est. 2.12EarningsIBIBMAug 9, 2023IBM$1.66Ex-dateIBIBMAfter closeJul 19, 2023IBMEPS 2.18 vs est. 2EarningsIBIBMMay 9, 2023IBM$1.66Ex-dateIBIBMAfter closeApr 19, 2023IBMEPS 1.36 vs est. 1.27EarningsIBIBMFeb 9, 2023IBM$1.65Ex-dateIBIBMAfter closeJan 25, 2023IBMEPS 3.6 vs est. 3.61EarningsIBIBMNov 9, 2022IBM$1.65Ex-dateIBIBMAfter closeOct 19, 2022IBMEPS 1.81 vs est. 1.78EarningsIBIBMAug 9, 2022IBM$1.65Ex-dateIBIBMAfter closeJul 18, 2022IBMEPS 2.31 vs est. 2.29EarningsIBIBMMay 9, 2022IBM$1.65Ex-dateIBIBMAfter closeApr 19, 2022IBMEPS 1.4 vs est. 1.34EarningsIBIBMFeb 10, 2022IBM$1.64Ex-dateIBIBMAfter closeJan 24, 2022IBMEPS 3.35 vs est. 3.39EarningsIBIBMNov 9, 2021IBM$1.64Ex-dateIBIBMAfter closeOct 20, 2021IBMEPS 2.52 vs est. 2.49EarningsIBIBMAug 9, 2021IBM$1.5679Ex-dateIBIBMAfter closeJul 19, 2021IBMEPS 2.33 vs est. 2.25EarningsIBIBMMay 7, 2021IBM$1.5679Ex-dateIBIBMBefore openApr 19, 2021IBMEPS 1.77 vs est. 1.67EarningsIBIBMFeb 9, 2021IBM$1.5583Ex-dateIBIBMAfter closeJan 21, 2021IBMEPS 2.07 vs est. 1.78EarningsIBIBMNov 9, 2020IBM$1.5583Ex-dateIBIBMAfter closeOct 19, 2020IBMEPS 2.58 vs est. 2.55EarningsIBIBMAug 7, 2020IBM$1.5583Ex-dateIBIBMAfter closeJul 20, 2020IBMEPS 2.18 vs est. 2.14EarningsIBIBMMay 7, 2020IBM$1.5583Ex-dateIBIBMAfter closeApr 20, 2020IBMEPS 1.84 vs est. 1.78EarningsIBIBMFeb 7, 2020IBM$1.5488Ex-dateIBIBMAfter closeJan 21, 2020IBMEPS 4.71 vs est. 4.69EarningsIBIBMNov 7, 2019IBM$1.5488Ex-dateIBIBMAfter closeOct 16, 2019IBMEPS 2.68 vs est. 2.64EarningsIBIBMAug 8, 2019IBM$1.5488Ex-dateIBIBMAfter closeJul 17, 2019IBMEPS 3.17 vs est. 3.06EarningsIBIBMMay 9, 2019IBM$1.5488Ex-dateIBIBMAfter closeApr 16, 2019IBMEPS 2.25 vs est. 2.21EarningsIBIBMFeb 7, 2019IBM$1.501Ex-dateIBIBMAfter closeJan 22, 2019IBMEPS 4.87 vs est. 4.81EarningsIBIBMNov 8, 2018IBM$1.501Ex-dateIBIBMAfter closeOct 16, 2018IBMEPS 3.42 vs est. 3.4EarningsIBIBMAug 9, 2018IBM$1.501Ex-dateIBIBMAfter closeJul 18, 2018IBMEPS 3.08 vs est. 3.03EarningsIBIBMMay 9, 2018IBM$1.501Ex-dateIBIBMAfter closeApr 17, 2018IBMEPS 2.45 vs est. 2.4EarningsIBIBMFeb 8, 2018IBM$1.434Ex-dateIBIBMAfter closeJan 18, 2018IBMEPS 5.18 vs est. 5.17EarningsIBIBMNov 9, 2017IBM$1.434Ex-dateIBIBMAfter closeOct 17, 2017IBMEPS 3.3 vs est. 3.28EarningsIBIBMAug 8, 2017IBM$1.434Ex-dateIBIBMAfter closeJul 18, 2017IBMEPS 2.97 vs est. 2.73EarningsIBIBMMay 8, 2017IBM$1.434Ex-dateIBIBMAfter closeApr 18, 2017IBMEPS 2.38 vs est. 2.34EarningsIBIBMFeb 8, 2017IBM$1.3384Ex-dateIBIBMAfter closeJan 19, 2017IBMEPS 5.01 vs est. 4.89EarningsIBIBMNov 8, 2016IBM$1.3384Ex-dateIBIBMAfter closeOct 17, 2016IBMEPS 3.29 vs est. 3.21EarningsIBIBMAug 8, 2016IBM$1.3384Ex-dateIBIBMAfter closeJul 18, 2016IBMEPS 2.95 vs est. 2.89EarningsIBIBMMay 6, 2016IBM$1.3384Ex-dateIBIBMFeb 8, 2016IBM$1.2428Ex-dateIBIBMNov 6, 2015IBM$1.2428Ex-dateIBIBMAug 6, 2015IBM$1.2428Ex-dateIBIBMMay 6, 2015IBM$1.2428Ex-dateIBIBMFeb 6, 2015IBM$1.0516Ex-dateIBIBMAfter closeJan 20, 2015IBMEPS 5.81 vs est. 5.41EarningsIBIBMNov 6, 2014IBM$1.0516Ex-dateIBIBMAug 6, 2014IBM$1.0516Ex-dateIBIBMMay 7, 2014IBM$1.0516Ex-dateIBIBMFeb 6, 2014IBM$0.9082Ex-dateIBIBMNov 6, 2013IBM$0.9082Ex-dateIBIBMAug 7, 2013IBM$0.9082Ex-dateIBIBMMay 8, 2013IBM$0.9082Ex-dateIBIBMFeb 6, 2013IBM$0.8126Ex-dateIBIBMNov 7, 2012IBM$0.8126Ex-dateIBIBMAug 8, 2012IBM$0.8126Ex-dateIBIBMMay 8, 2012IBM$0.8126Ex-dateIBIBMFeb 8, 2012IBM$0.717Ex-dateIBIBMNov 8, 2011IBM$0.717Ex-dateIBIBMAug 8, 2011IBM$0.717Ex-dateIBIBMMay 6, 2011IBM$0.717Ex-dateIBIBMFeb 8, 2011IBM$0.6214Ex-dateIBIBMNov 8, 2010IBM$0.6214Ex-dateIBIBMAug 6, 2010IBM$0.6214Ex-dateIBIBMMay 6, 2010IBM$0.6214Ex-dateIBIBMFeb 8, 2010IBM$0.5258Ex-dateIBIBMNov 6, 2009IBM$0.5258Ex-dateIBIBMAug 6, 2009IBM$0.5258Ex-dateIBIBMMay 6, 2009IBM$0.5258Ex-dateIBIBMFeb 6, 2009IBM$0.478Ex-dateIBIBMNov 6, 2008IBM$0.478Ex-dateIBIBMAug 6, 2008IBM$0.478Ex-dateIBIBMMay 7, 2008IBM$0.478Ex-dateIBIBMFeb 6, 2008IBM$0.3824Ex-dateIBIBMNov 7, 2007IBM$0.3824Ex-dateIBIBMAug 8, 2007IBM$0.3824Ex-dateIBIBMMay 8, 2007IBM$0.3824Ex-dateIBIBMFeb 7, 2007IBM$0.2868Ex-dateIBIBMNov 8, 2006IBM$0.2868Ex-dateIBIBMAug 8, 2006IBM$0.2868Ex-dateIBIBMMay 8, 2006IBM$0.2868Ex-dateIBIBMFeb 8, 2006IBM$0.1912Ex-dateIBIBMNov 8, 2005IBM$0.1912Ex-dateIBIBMAug 8, 2005IBM$0.1912Ex-dateIBIBMMay 6, 2005IBM$0.1912Ex-dateIBIBMFeb 8, 2005IBM$0.1721Ex-dateIBIBMNov 8, 2004IBM$0.1721Ex-dateIBIBMAug 6, 2004IBM$0.1721Ex-dateIBIBMMay 6, 2004IBM$0.1721Ex-dateIBIBMFeb 6, 2004IBM$0.153Ex-dateIBIBMNov 6, 2003IBM$0.153Ex-dateIBIBMAug 6, 2003IBM$0.153Ex-dateIBIBMMay 7, 2003IBM$0.153Ex-dateIBIBMFeb 6, 2003IBM$0.1434Ex-dateIBIBMNov 6, 2002IBM$0.1434Ex-dateIBIBMAug 7, 2002IBM$0.1434Ex-dateIBIBMMay 8, 2002IBM$0.1434Ex-dateIBIBMFeb 6, 2002IBM$0.1338Ex-dateIBIBMNov 7, 2001IBM$0.1338Ex-dateIBIBMAug 8, 2001IBM$0.1338Ex-dateIBIBMMay 8, 2001IBM$0.1338Ex-dateIBIBMFeb 7, 2001IBM$0.1243Ex-dateIBIBMNov 8, 2000IBM$0.1243Ex-dateIBIBMAug 8, 2000IBM$0.1243Ex-dateIBIBMMay 8, 2000IBM$0.1243Ex-dateIBIBMFeb 8, 2000IBM$0.1147Ex-dateIBIBMNov 8, 1999IBM$0.1147Ex-dateIBIBMAug 6, 1999IBM$0.1147Ex-dateIBIBMMay 6, 1999IBM$0.1147Ex-dateIBIBMFeb 8, 1999IBM$0.1052Ex-dateIBIBMNov 6, 1998IBM$0.1052Ex-dateIBIBMAug 6, 1998IBM$0.1052Ex-dateIBIBMMay 6, 1998IBM$0.1052Ex-dateIBIBMFeb 6, 1998IBM$0.0956Ex-dateIBIBMNov 6, 1997IBM$0.0956Ex-dateIBIBMAug 7, 1997IBM$0.0956Ex-dateIBIBMMay 7, 1997IBM$0.0956Ex-dateIBIBMFeb 6, 1997IBM$0.0837Ex-dateIBIBMNov 6, 1996IBM$0.0837Ex-dateIBIBMAug 7, 1996IBM$0.0837Ex-dateIBIBMMay 8, 1996IBM$0.0837Ex-dateIBIBMFeb 7, 1996IBM$0.0598Ex-dateIBIBMNov 8, 1995IBM$0.0598Ex-dateIBIBMAug 8, 1995IBM$0.0598Ex-dateIBIBMMay 4, 1995IBM$0.0598Ex-dateIBIBMFeb 6, 1995IBM$0.0598Ex-dateIBIBMNov 4, 1994IBM$0.0598Ex-dateIBIBMAug 4, 1994IBM$0.0598Ex-dateIBIBMMay 5, 1994IBM$0.0598Ex-dateIBIBMFeb 4, 1994IBM$0.0598Ex-dateIBIBMNov 4, 1993IBM$0.0598Ex-dateIBIBMAug 5, 1993IBM$0.0598Ex-dateIBIBMMay 6, 1993IBM$0.1291Ex-dateIBIBMFeb 4, 1993IBM$0.1291Ex-dateIBIBMNov 5, 1992IBM$0.2892Ex-dateIBIBMAug 6, 1992IBM$0.2892Ex-dateIBIBMMay 7, 1992IBM$0.2892Ex-dateIBIBMFeb 6, 1992IBM$0.2892Ex-dateIBIBMNov 4, 1991IBM$0.2892Ex-dateIBIBMAug 6, 1991IBM$0.2892Ex-dateIBIBMMay 6, 1991IBM$0.2892Ex-dateIBIBMFeb 4, 1991IBM$0.2892Ex-dateIBIBMNov 5, 1990IBM$0.2892Ex-dateIBIBMAug 6, 1990IBM$0.2892Ex-dateIBIBMMay 4, 1990IBM$0.2892Ex-dateIBIBMFeb 5, 1990IBM$0.2892Ex-dateIBIBMNov 2, 1989IBM$0.2892Ex-dateIBIBMAug 3, 1989IBM$0.2892Ex-dateIBIBMMay 4, 1989IBM$0.2892Ex-dateIBIBMFeb 2, 1989IBM$0.2629Ex-dateIBIBMNov 4, 1988IBM$0.2629Ex-dateIBIBMAug 4, 1988IBM$0.2629Ex-dateIBIBMMay 5, 1988IBM$0.2629Ex-dateIBIBMFeb 4, 1988IBM$0.2629Ex-dateIBIBMNov 5, 1987IBM$0.2629Ex-date
Reflects what has been synced so far, not necessarily this company's complete history.
View the full market calendarReporting sessions refer to US market hours. Companies can change their announced date.
Track earnings alongside your trades
MindTrajour is the options-specific trading journal that surfaces the patterns hiding in your data — including how your trades perform around earnings.
Start for free