IBM (IBM)

$274.85 +0.78%
EARNINGS ANALYTICS
event_upcoming Est. Next Earnings: 2026-07-24 ESTIMATED
search

IBM (IBM) has reported earnings 87 times since Oct 19, 2004. The stock moves an average of ±3.72% the day after reporting, closing higher 49.4% of the time. Its largest post-earnings gain was +12.96% (Jan 29, 2025) and its largest decline was -9.91% (Jan 21, 2021). The next earnings report is predicted for 2026-07-24 (estimated).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

87

Avg Abs. Movement

±3.72%

Positive %

49.4%

Negative %

50.6%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
Apr 22, 2026 ☽ POST $254.51 $257.54 $251.86 12,190,200 -8.25% open_in_new
Jan 28, 2026 ☽ POST $292.50 $294.27 $292.49 5,790,300 +5.13% open_in_new
Oct 22, 2025 ☽ POST $278.85 $285.95 $284.31 10,538,500 -0.87% open_in_new
Jul 23, 2025 ☽ POST $279.25 $282.96 $277.00 8,105,900 -7.62% open_in_new
Apr 23, 2025 ☽ POST $240.03 $243.29 $239.53 7,948,300 -6.58% open_in_new
Jan 29, 2025 ☽ POST $218.69 $222.42 $221.61 7,079,800 +12.96% open_in_new
Oct 23, 2024 ☽ POST $221.59 $224.40 $223.84 5,791,000 -6.17% open_in_new
Jul 24, 2024 ☽ POST $175.55 $176.44 $175.44 6,962,100 +4.33% open_in_new
Apr 24, 2024 ☽ POST $172.91 $173.97 $173.79 7,616,600 -8.25% open_in_new
Jan 24, 2024 ☽ POST $163.48 $163.58 $162.71 9,097,800 +9.49% open_in_new
Oct 25, 2023 ☽ POST $127.18 $128.10 $126.80 6,472,500 +4.87% open_in_new
Jul 19, 2023 ☽ POST $123.94 $124.78 $123.89 5,520,000 +2.14% open_in_new
Apr 19, 2023 ☽ POST $114.12 $114.56 $113.96 7,014,400 +0.03% open_in_new
Jan 25, 2023 ☽ POST $125.19 $125.69 $125.45 7,347,500 -4.48% open_in_new
Oct 19, 2022 ☽ POST $107.76 $109.15 $107.90 5,906,600 +4.73% open_in_new
Jul 18, 2022 ☽ POST $121.90 $122.03 $120.14 8,231,700 -5.25% open_in_new
Apr 19, 2022 ☽ POST $108.34 $111.20 $110.98 7,971,400 +7.1% open_in_new
Jan 24, 2022 ☽ POST $108.68 $109.66 $109.38 13,484,000 +5.65% open_in_new
Dec 27, 2021 ☽ POST $110.92 $111.78 $111.76 4,293,900 +0.77% open_in_new
Jul 19, 2021 ☽ POST $108.06 $109.68 $109.23 8,977,086 +1.49% open_in_new
Apr 19, 2021 ☽ POST $104.64 $104.81 $104.26 8,575,736 +3.79% open_in_new
Jan 21, 2021 ☽ POST $100.57 $102.20 $101.75 13,116,003 -9.91% open_in_new
Oct 19, 2020 ☽ POST $96.60 $97.02 $95.62 7,822,720 -6.49% open_in_new
Jul 20, 2020 ☽ POST $94.80 $95.55 $95.03 10,384,374 -0.25% open_in_new
Apr 20, 2020 ☽ POST $88.41 $91.17 $89.35 8,558,058 -3.03% open_in_new
Jan 21, 2020 ☽ POST $101.20 $102.33 $102.20 7,577,329 +3.39% open_in_new
Oct 16, 2019 ☽ POST $103.42 $103.75 $103.14 5,577,900 -5.52% open_in_new
Jul 17, 2019 ☽ POST $103.02 $103.15 $102.63 6,343,258 +4.59% open_in_new
Apr 16, 2019 ☽ POST $102.37 $103.07 $102.89 6,591,578 -4.15% open_in_new
Jan 22, 2019 ☽ POST $86.40 $86.75 $85.86 10,514,810 +8.46% open_in_new
Oct 16, 2018 ☽ POST $98.90 $100.64 $100.41 9,095,493 -7.63% open_in_new
Jul 18, 2018 ☽ POST $98.24 $99.12 $98.93 7,254,324 +3.27% open_in_new
Apr 17, 2018 ☽ POST $107.53 $109.68 $108.94 10,677,045 -7.53% open_in_new
Jan 18, 2018 ☽ POST $113.97 $114.73 $113.38 14,915,228 -3.99% open_in_new
Oct 17, 2017 ☽ POST $97.33 $97.66 $97.27 6,665,530 +8.86% open_in_new
Jul 18, 2017 ☽ POST $100.08 $101.35 $101.15 7,914,873 -4.2% open_in_new
Apr 18, 2017 ☽ POST $111.10 $111.68 $110.62 6,637,393 -4.92% open_in_new
Jan 19, 2017 ☽ POST $107.75 $108.07 $107.66 7,283,716 +2.24% open_in_new
Oct 17, 2016 ☽ POST $98.78 $99.71 $98.99 6,161,358 -2.62% open_in_new
Jul 18, 2016 ☽ POST $101.01 $101.93 $101.37 7,039,266 -0.18% open_in_new
Apr 19, 2016 ☽ POST $91.99 $92.29 $90.44 13,796,949 +1.47% open_in_new
Jan 20, 2016 ☽ POST $73.65 $77.08 $75.76 16,901,059 +0.86% open_in_new
Oct 20, 2015 ☽ POST $87.76 $88.00 $86.62 16,762,778 +0.2% open_in_new
Jul 21, 2015 ☀ PRE $100.39 $101.62 $99.61 14,384,906 -5.86% open_in_new
Apr 21, 2015 ☽ POST $100.68 $101.48 $99.58 10,129,046 +0.67% open_in_new
Jan 21, 2015 ☽ POST $92.13 $93.02 $91.56 12,444,367 +2.17% open_in_new
Oct 20, 2014 ☽ POST $99.77 $101.85 $101.11 24,493,659 -3.47% open_in_new
Jul 18, 2014 ☽ POST $114.11 $114.99 $114.43 8,542,054 -0.86% open_in_new
Apr 17, 2014 ☽ POST $110.66 $112.70 $112.29 11,767,082 +1.19% open_in_new
Jan 22, 2014 ☽ POST $106.55 $107.86 $107.12 14,430,721 +0.26% open_in_new
Oct 17, 2013 ☽ POST $101.63 $103.48 $102.21 23,397,869 -0.6% open_in_new
Jul 18, 2013 ☽ POST $115.34 $116.89 $115.18 8,779,496 -2.25% open_in_new
Apr 19, 2013 ☽ POST $113.34 $113.78 $110.01 19,713,962 -1.14% open_in_new
Jan 23, 2013 ☀ PRE $117.33 $120.26 $118.04 13,106,903 +4.41% open_in_new
Oct 17, 2012 ☀ PRE $115.51 $116.77 $115.18 13,256,899 -4.91% open_in_new
Jul 19, 2012 ☀ PRE $110.55 $112.53 $111.66 10,873,588 +3.77% open_in_new
Apr 18, 2012 ☀ PRE $115.23 $116.17 $113.92 10,620,561 -3.53% open_in_new
Jan 20, 2012 ☀ PRE $105.34 $107.15 $106.90 13,440,786 +4.43% open_in_new
Oct 18, 2011 ☀ PRE $100.53 $101.31 $101.04 16,452,952 -4.12% open_in_new
Jul 19, 2011 ☀ PRE $100.51 $104.15 $104.15 13,854,898 +5.67% open_in_new
Apr 20, 2011 ☀ PRE $91.31 $92.87 $92.23 11,392,823 -0.39% open_in_new
Jan 19, 2011 ☀ PRE $85.46 $87.06 $86.81 12,699,486 +3.35% open_in_new
Oct 19, 2010 ☀ PRE $76.22 $77.35 $76.63 14,810,419 -3.36% open_in_new
Jul 20, 2010 ☀ PRE $67.93 $69.91 $69.91 17,088,920 -2.5% open_in_new
Apr 20, 2010 ☀ PRE $71.01 $71.63 $71.28 15,916,459 -1.92% open_in_new
Jan 20, 2010 ☀ PRE $71.38 $71.76 $71.26 15,896,585 -2.9% open_in_new
Oct 16, 2009 ☽ POST $67.08 $67.38 $66.26 20,100,877 +1.17% open_in_new
Jul 17, 2009 ☀ PRE $61.49 $62.64 $62.58 21,117,589 +4.32% open_in_new
Apr 21, 2009 ☀ PRE $53.08 $55.27 $55.18 15,927,128 +1.87% open_in_new
Jan 21, 2009 ☀ PRE $46.29 $49.14 $49.04 26,050,630 +11.52% open_in_new
Oct 17, 2008 ☀ PRE $48.94 $51.16 $48.43 15,931,312 -0.81% open_in_new
Jul 18, 2008 ☀ PRE $66.85 $69.08 $69.02 19,160,419 +2.66% open_in_new
Apr 17, 2008 ☀ PRE $64.77 $65.47 $65.14 19,873,059 +2.17% open_in_new
Jan 18, 2008 ☀ PRE $56.26 $56.26 $54.51 24,969,798 +2.28% open_in_new
Oct 17, 2007 ☀ PRE $61.99 $61.99 $60.82 18,933,123 -3.19% open_in_new
Jul 19, 2007 ☀ PRE $60.20 $60.98 $60.65 18,076,554 +4.3% open_in_new
Apr 18, 2007 ☀ PRE $49.43 $50.01 $49.43 16,601,798 -2.39% open_in_new
Jan 19, 2007 ☀ PRE $49.39 $50.35 $50.00 27,233,447 -3.3% open_in_new
Oct 18, 2006 ☽ POST $46.90 $47.70 $46.55 29,157,459 +0.04% open_in_new
Jul 19, 2006 ☀ PRE $39.23 $39.77 $39.26 15,205,597 +2.44% open_in_new
Apr 19, 2006 ☀ PRE $43.17 $43.20 $42.10 11,040,216 -1.74% open_in_new
Jan 18, 2006 ☽ POST $43.09 $43.45 $42.99 11,490,101 -0.85% open_in_new
Oct 18, 2005 ☀ PRE $43.16 $43.30 $42.72 12,599,384 +1.08% open_in_new
Jul 19, 2005 ☽ POST $43.25 $43.45 $42.73 14,800,586 +1.08% open_in_new
Apr 15, 2005 ☀ PRE $40.23 $40.56 $39.05 29,189,990 -8.3% open_in_new
Jan 19, 2005 ☽ POST $48.26 $48.36 $47.32 7,690,924 -0.11% open_in_new
Oct 19, 2004 ☽ POST $44.74 $45.51 $45.33 14,322,041 -0.62% open_in_new
event

Earnings Count

87

Total earnings in dataset

trending_up

Avg Abs. Movement

±3.72%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

SEC Filing Types

description 4
6005 chevron_right
description 8-K
560 chevron_right
description 424B3
173 chevron_right
description 10-Q
97 chevron_right
description NO ACT
83 chevron_right
description 3
66 chevron_right
description 424B5
65 chevron_right
description DEFA14A
52 chevron_right

Frequently asked about IBM earnings

When does IBM report earnings next? expand_more

IBM (IBM)'s next earnings date is estimated for 2026-07-24. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does IBM stock move after earnings? expand_more

Over 87 reports, IBM has moved an average of ±3.72% the session after earnings, closing higher 49.4% of the time.

What was IBM's biggest post-earnings move? expand_more

IBM's largest post-earnings gain on record was +12.96% on Jan 29, 2025, and its largest decline was -9.91% on Jan 21, 2021.

Where can I find IBM's SEC filings? expand_more

All of IBM's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.