Altria (MO)

$71.38 -2.39%
EARNINGS ANALYTICS
event_upcoming Next Earnings: 2026-07-28 HIGH CONFIDENCE
search

Altria (MO) has reported earnings 87 times since Oct 19, 2004. The stock moves an average of ±1.94% the day after reporting, closing higher 48.3% of the time. Its largest post-earnings gain was +7.84% (Oct 31, 2024) and its largest decline was -8.31% (Oct 26, 2023). The next earnings report is predicted for 2026-07-28 (high confidence).

Earnings Price Reaction

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

Beat Miss

Earnings Impact

Total Earnings

87

Avg Abs. Movement

±1.94%

Positive %

48.3%

Negative %

51.7%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
Apr 30, 2026 ☀ PRE $73.85 $73.85 $72.65 22,326,440 +6.52% open_in_new
Jan 29, 2026 ☀ PRE $60.08 $61.49 $58.78 27,882,900 -5.34% open_in_new
Oct 30, 2025 ☀ PRE $57.15 $57.47 $55.18 24,613,800 -7.81% open_in_new
Jul 30, 2025 ☀ PRE $56.91 $59.13 $58.45 20,487,500 +3.61% open_in_new
Apr 29, 2025 ☀ PRE $53.25 $55.53 $54.91 12,724,200 +1% open_in_new
Jan 30, 2025 ☀ PRE $46.82 $47.40 $47.30 16,528,200 -2.13% open_in_new
Oct 31, 2024 ☀ PRE $46.25 $49.37 $49.03 25,560,600 +7.84% open_in_new
Jul 31, 2024 ☀ PRE $42.73 $43.31 $43.27 19,166,000 -3.05% open_in_new
Apr 25, 2024 ☀ PRE $37.37 $37.71 $37.62 14,924,200 +1.44% open_in_new
Feb 01, 2024 ☀ PRE $34.31 $35.28 $35.26 19,419,200 +3.99% open_in_new
Oct 26, 2023 ☀ PRE $34.79 $34.83 $32.41 22,791,500 -8.31% open_in_new
Aug 01, 2023 ☀ PRE $36.89 $37.32 $36.49 9,902,800 -0.53% open_in_new
Apr 27, 2023 ☀ PRE $36.34 $37.52 $37.33 10,977,600 +1.07% open_in_new
Feb 01, 2023 ☀ PRE $35.67 $36.94 $36.82 14,734,800 +5.55% open_in_new
Oct 27, 2022 ☀ PRE $34.25 $35.34 $34.47 11,332,300 -1.92% open_in_new
Jul 28, 2022 ☀ PRE $32.66 $33.03 $32.66 7,076,600 -0.16% open_in_new
Apr 28, 2022 ☀ PRE $39.31 $40.37 $40.19 8,153,900 +0.51% open_in_new
Jan 27, 2022 ☀ PRE $35.72 $36.65 $36.03 11,280,600 +1.76% open_in_new
Oct 28, 2021 ☀ PRE $32.51 $32.83 $31.31 22,546,300 -6.15% open_in_new
Jul 29, 2021 ☀ PRE $32.87 $33.80 $33.52 8,281,800 +2.06% open_in_new
Apr 29, 2021 ☀ PRE $31.22 $31.89 $31.58 11,543,200 -1.23% open_in_new
Jan 28, 2021 ☀ PRE $27.86 $28.67 $28.41 9,547,200 +1.98% open_in_new
Oct 30, 2020 ☀ PRE $23.66 $23.99 $23.55 12,782,500 -2.14% open_in_new
Jul 28, 2020 ☀ PRE $27.50 $27.65 $27.21 10,794,200 +0.93% open_in_new
Apr 30, 2020 ☀ PRE $26.52 $26.53 $24.58 13,830,900 -3.01% open_in_new
Jan 30, 2020 ☽ POST $29.91 $29.96 $29.26 17,717,800 -0.98% open_in_new
Oct 31, 2019 ☀ PRE $27.94 $28.27 $26.85 12,698,200 -2.55% open_in_new
Jul 30, 2019 ☀ PRE $29.18 $29.22 $28.53 13,184,600 -3.6% open_in_new
Apr 25, 2019 ☀ PRE $30.17 $30.55 $29.77 16,929,600 -6.03% open_in_new
Jan 31, 2019 ☀ PRE $28.07 $28.36 $28.18 23,635,100 +3.24% open_in_new
Oct 25, 2018 ☀ PRE $34.54 $35.86 $35.47 7,975,800 +1.36% open_in_new
Jul 26, 2018 ☀ PRE $31.25 $31.93 $31.11 10,404,300 -3.03% open_in_new
Apr 26, 2018 ☀ PRE $30.63 $30.86 $30.00 18,536,600 -1.92% open_in_new
Feb 01, 2018 ☀ PRE $37.89 $38.21 $37.90 14,240,400 -0.58% open_in_new
Oct 26, 2017 ☀ PRE $34.56 $35.42 $35.34 8,939,500 +3.14% open_in_new
Jul 27, 2017 ☀ PRE $37.75 $39.32 $39.31 9,693,500 +3.11% open_in_new
May 02, 2017 ☀ PRE $36.93 $37.74 $37.34 8,482,100 +0.04% open_in_new
Feb 01, 2017 ☀ PRE $36.59 $37.66 $37.34 11,416,300 +0.3% open_in_new
Oct 27, 2016 ☀ PRE $33.20 $33.87 $33.39 5,680,700 -0.14% open_in_new
Jul 27, 2016 ☀ PRE $35.24 $35.24 $34.27 11,250,200 -1.74% open_in_new
Apr 28, 2016 ☀ PRE $31.36 $31.86 $31.66 5,545,000 +1.04% open_in_new
Jan 28, 2016 ☀ PRE $29.31 $30.21 $30.08 7,445,900 +1.14% open_in_new
Oct 29, 2015 ☀ PRE $30.70 $30.84 $30.73 6,018,100 +0.15% open_in_new
Jul 29, 2015 ☀ PRE $27.43 $27.54 $26.88 9,425,600 -1.54% open_in_new
Apr 23, 2015 ☀ PRE $25.45 $25.88 $25.60 8,189,800 +0.44% open_in_new
Jan 30, 2015 ☀ PRE $26.17 $26.45 $25.71 9,952,300 -2.37% open_in_new
Oct 30, 2014 ☀ PRE $22.77 $22.89 $22.76 7,670,800 -0.15% open_in_new
Jul 22, 2014 ☀ PRE $19.78 $20.00 $19.85 8,835,500 -0.19% open_in_new
Apr 24, 2014 ☀ PRE $17.95 $18.16 $17.98 8,667,600 +0.23% open_in_new
Jan 30, 2014 ☀ PRE $16.74 $16.74 $16.33 18,659,600 -2.96% open_in_new
Oct 24, 2013 ☀ PRE $16.73 $16.77 $16.41 12,125,700 -1.15% open_in_new
Jul 23, 2013 ☀ PRE $16.66 $16.66 $16.20 13,156,500 -2.41% open_in_new
Apr 25, 2013 ☀ PRE $15.86 $15.99 $15.98 9,661,400 +1.15% open_in_new
Jan 31, 2013 ☀ PRE $14.85 $14.89 $14.78 9,388,400 -0.06% open_in_new
Oct 25, 2012 ☀ PRE $14.02 $14.07 $13.90 9,462,200 -0.09% open_in_new
Jul 24, 2012 ☀ PRE $15.27 $15.36 $15.20 10,658,600 +0.23% open_in_new
Apr 26, 2012 ☀ PRE $13.37 $13.50 $13.48 9,200,900 +0.76% open_in_new
Jan 27, 2012 ☀ PRE $12.04 $12.04 $11.72 13,905,100 -1.81% open_in_new
Oct 27, 2011 ☀ PRE $11.36 $11.42 $11.36 20,410,500 +1.39% open_in_new
Jul 20, 2011 ☀ PRE $10.89 $10.89 $10.67 19,694,600 -2.41% open_in_new
Apr 20, 2011 ☀ PRE $10.41 $10.49 $10.43 15,391,600 -0.87% open_in_new
Jan 27, 2011 ☀ PRE $9.55 $9.57 $9.40 14,876,000 -1.44% open_in_new
Oct 20, 2010 ☀ PRE $9.61 $9.66 $9.64 13,046,900 +0.69% open_in_new
Jul 21, 2010 ☀ PRE $8.26 $8.26 $8.15 13,568,400 -0.51% open_in_new
Apr 21, 2010 ☀ PRE $7.97 $8.09 $8.03 15,480,800 +1.37% open_in_new
Jan 28, 2010 ☀ PRE $7.32 $7.40 $7.36 16,444,400 +0.1% open_in_new
Oct 21, 2009 ☀ PRE $6.65 $6.67 $6.59 28,397,800 -2.41% open_in_new
Jul 22, 2009 ☀ PRE $6.08 $6.22 $6.14 16,430,200 -0.17% open_in_new
Apr 22, 2009 ☀ PRE $5.78 $6.04 $5.87 29,365,100 +0.72% open_in_new
Jan 29, 2009 ☀ PRE $5.81 $5.83 $5.75 21,537,600 +0.24% open_in_new
Oct 23, 2008 ☀ PRE $6.47 $6.69 $6.55 27,313,700 +1.5% open_in_new
Jul 31, 2008 ☀ PRE $6.96 $7.07 $6.70 26,812,200 -6.22% open_in_new
Apr 24, 2008 ☽ POST $7.29 $7.36 $7.32 15,704,600 -3.68% open_in_new
Jan 30, 2008 ☽ POST $7.52 $7.72 $7.59 20,832,800 -0.93% open_in_new
Oct 17, 2007 ☀ PRE $7.02 $7.02 $6.97 15,037,000 +0.34% open_in_new
Jul 18, 2007 ☀ PRE $6.82 $6.89 $6.83 12,649,700 -1.37% open_in_new
Apr 19, 2007 ☀ PRE $6.69 $6.75 $6.67 14,000,200 -0.97% open_in_new
Jan 31, 2007 ☽ POST $6.25 $6.32 $6.24 18,530,600 +0.1% open_in_new
Oct 25, 2006 ☽ POST $5.59 $5.87 $5.81 37,414,100 -0.65% open_in_new
Jul 25, 2006 ☀ PRE $5.58 $5.63 $5.60 9,489,600 +0.7% open_in_new
Apr 20, 2006 ☀ PRE $4.81 $4.87 $4.85 8,016,800 +1.57% open_in_new
Jan 31, 2006 ☀ PRE $4.96 $5.03 $4.95 12,794,400 -2.12% open_in_new
Oct 19, 2005 ☀ PRE $4.95 $5.00 $5.00 9,842,900 +1.89% open_in_new
Jul 20, 2005 ☀ PRE $4.33 $4.44 $4.44 6,611,500 +1.53% open_in_new
Apr 20, 2005 ☀ PRE $4.22 $4.39 $4.16 14,193,600 -2.14% open_in_new
Jan 26, 2005 ☽ POST $4.07 $4.11 $4.05 8,717,000 +1.28% open_in_new
Oct 19, 2004 ☀ PRE $3.10 $3.10 $3.07 5,343,100 +0% open_in_new
event

Earnings Count

87

Total earnings in dataset

trending_up

Avg Abs. Movement

±1.94%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

SEC Filing Types

description 4
1509 chevron_right
description 8-K
371 chevron_right
description 10-Q
97 chevron_right
description 11-K
93 chevron_right
description 3
54 chevron_right
description SC 13G/A
45 chevron_right
description 424B2
41 chevron_right
description DEF 14A
33 chevron_right

Frequently asked about MO earnings

When does Altria report earnings next? expand_more

Altria (MO)'s next earnings date is predicted (high confidence) for 2026-07-28. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does MO stock move after earnings? expand_more

Over 87 reports, MO has moved an average of ±1.94% the session after earnings, closing higher 48.3% of the time.

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

MO's largest post-earnings gain on record was +7.84% on Oct 31, 2024, and its largest decline was -8.31% on Oct 26, 2023.

Where can I find Altria's SEC filings? expand_more

All of Altria'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.