FindETFStock

MO stock returns, drawdowns and dividends

Altria Group, Inc.

MO gained 9.38% over the past year with dividends reinvested (+2.43% on price alone), based on closing prices through Oct. 2, 2026. Over the last 5.2 years (since July 16, 2021) it gained 113.43% with dividends reinvested, or +15.65% a year. Its largest fall from a peak over the past year was 17.90%, and it closed 10.10% below its highest close since July 16, 2021 ($74.92 on July 29, 2026). It pays dividends quarterly: $4.29 per share over the last 12 months, a trailing yield of 6.37%.

Prices through the close of · Updated after every US trading day · Source: Yahoo Finance

1Y total return+9.38%dividends reinvested
1Y price return+2.43%dividends excluded
Total return a year+15.65%since July 16, 2021
Max drawdown 1Y17.90%largest peak-to-trough fall
From highest close-10.10%high $74.92 on July 29, 2026
Trailing yield6.37%$4.29 per share, 12 months

MO returns by period

Total return assumes every dividend is reinvested at the closing price on its ex-dividend date. Price return is the change in the closing price alone. The 3 and 5 year rows also show the yearly rate (CAGR).

PeriodSinceTotal returnPrice return
1 month -1.64% -3.18%
3 months -5.90% -7.37%
6 months +5.63% +2.42%
Year to date +22.47% +16.81%
1 year +9.38% +2.43%
3 years +102.65% (+26.54%/yr) +61.98% (+17.44%/yr)
5 years +113.43% (+15.65%/yr) +42.36% (+7.01%/yr)

MO returns by calendar year

YearTotal returnPrice return
2026 (to Oct 2)+22.47%+16.81%
2025+18.20%+10.27%
2024+40.86%+29.62%
2023-3.58%-11.75%
2022+4.38%-3.55%

MO drawdowns and recovery

Max drawdown is the largest fall from a previous peak close to a later close within the period. The deepest fall in the stored history was 30.60%, from $56.57 on May 6, 2022 to $39.26 on Oct. 26, 2023; the price was back at its earlier peak on Nov. 22, 2024, 393 days after the low.

MeasureValue
Max drawdown, 1 year17.90%
Max drawdown, 3 years19.15%
Max drawdown, 5 years30.60%
52-week closing high$74.92 July 29, 2026
52-week closing low$54.72 Jan. 7, 2026
Latest close$67.35 Oct. 2, 2026

MO dividends

MO paid $4.29 per share in the last 12 months over 4 payments, a trailing yield of 6.37% at the latest close. The most recent ex-dividend date was Sept. 15, 2026 ($1.11 per share). Trailing yield is historical, not a forecast or an SEC 30-day yield.

YearDividends per sharePayments
2026 (so far)$3.233
2025$4.164
2024$4.004
2023$3.844
2022$3.684

1-year return, total where available. Chart MO against any other stock in the return explorer, or browse all stock pages.

About these numbers

  • Calculated by FindETFStock from daily closing prices and ex-dividend amounts reported by Yahoo Finance, starting July 16, 2021.
  • "5 years" is measured from the first stored close, about five years back; a fund or stock with a shorter history shows "Since first close" instead.
  • Returns are before taxes and assume dividends are reinvested at the ex-date close with no costs.
  • Past performance does not predict future results. This is not investment advice; see the financial disclaimer and methodology.