Altria Group, Inc. MO

Set alert

Price alert · MO

All alert types
77.17 USD -0.86 -1.10%

At close

76.50 -0.67 -0.87%

Pre-market · Nov 3, 7:21 AM ET

Bid
77.17 × 1
Ask
77.19 × 1
76.91 Day range 78.43
54.70 52-week range 79.81
YTD
+33.84%
1 year
+36.17%
Open
78.43
Prev close
78.03
Mkt cap
128.37B
Vol
12.66M
Avg vol
8.62M
EPS
4.85
P/E
15.91
Div yield
5.78%
More statistics
Low
76.91
High
78.43
Forward P/E
13.03
Beta
0.46
Short ratio
4.95
Inst. own
65.39%
Dividend
4.44
Ex-div date
Sep 14, 2026
Earnings
Feb 4, 2027
50-d avg
70.46
200-d avg
68.88
1y target
73.27

1Y chart

Chart tools
Interval

Events in this range
  • Dec 26, 2025Dividend: 1.06
  • Jan 29, 2026Earnings: 1.3; estimate 1.32; surprise -1.52%
  • Mar 25, 2026Dividend: 1.06
  • Apr 30, 2026Earnings: 1.32; estimate 1.24; surprise 6.45%
  • Jun 15, 2026Dividend: 1.06
  • Jul 7, 2026Rating: UBS · Buy → Buy
  • Jul 30, 2026Earnings: 1.48; estimate 1.5; surprise -1.33%
  • Aug 11, 2026Rating: Barclays · Underweight → Underweight
  • Sep 15, 2026Dividend: 1.11
  • Oct 29, 2026Earnings: 1.52; estimate 1.51; surprise 0.66%
  • Oct 30, 2026Rating: Morgan Stanley · Equal-Weight → Equal-Weight
  • Oct 30, 2026Rating: Citigroup · Neutral → Neutral
  • Oct 30, 2026Rating: UBS · Buy → Buy
  • Nov 2, 2026Rating: Barclays · Underweight → Underweight
Signals (60)
NameDateAgo
MACD: Buy SignalOct 29, 20264 days ago
MACD: Sell SignalOct 28, 20265 days ago
RSI: OverboughtOct 22, 20261 week ago
RSI: OverboughtOct 20, 20261 week ago
RSI: OverboughtOct 14, 20262 weeks ago
MACD: Buy SignalOct 8, 20263 weeks ago
SMA: BullishOct 6, 20263 weeks ago
SMA: BullishOct 5, 20264 weeks ago
SMA: BearishOct 1, 20261 month ago
SMA: BearishSep 29, 20261 month ago
SMA: BullishSep 28, 20261 month ago
MACD: Sell SignalSep 23, 20261 month ago
SMA: BearishSep 21, 20261 month ago
SMA: BullishSep 14, 20261 month ago
MACD: Buy SignalAug 21, 20262 months ago
SMA: BullishAug 19, 20262 months ago
SMA: BearishAug 17, 20262 months ago
SMA: BullishAug 14, 20262 months ago
SMA: BearishAug 10, 20262 months ago
SMA: BearishJul 30, 20263 months ago

Newest 20 of 60.

Analyst view

Consensus: hold

Hold
Price target (mean) 73.27 -5.1% downside
Target (low)
58.00
Target (mean)
73.27
Target (high)
85.00
Ratings (0m) 14 4 buy · 8 hold · 2 sell
  • Strong buy0
  • Buy4
  • Hold8
  • Sell1
  • Strong sell1

Recommendation trend

  • This month 14
  • 1 month ago 14
  • 2 months ago 14

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

MO analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.381.32 – 1.421.30+5.9%5.17B+1.8%12
Next quarter1.371.33 – 1.401.32+3.6%4.80B+0.9%7
Current year5.705.63 – 5.735.42+5.1%20.72B+2.9%12
Next year5.915.74 – 6.075.70+3.7%20.91B+0.9%13

Upgrades and downgrades

The latest rating changes

MO analyst upgrades and downgrades
DateFirmActionFromTo
Nov 2, 2026BarclaysMaintainedUnderweightUnderweight
Oct 30, 2026UBSMaintainedBuyBuy
Oct 30, 2026CitigroupMaintainedNeutralNeutral
Oct 30, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Aug 11, 2026BarclaysMaintainedUnderweightUnderweight
Jul 7, 2026UBSMaintainedBuyBuy
May 15, 2026BarclaysMaintainedUnderweightUnderweight
May 1, 2026UBSMaintainedBuyBuy
May 1, 2026CitigroupMaintainedNeutralNeutral
Apr 10, 2026B of A SecuritiesMaintainedBuyBuy
Mar 9, 2026UBSMaintainedBuyBuy
Feb 23, 2026BarclaysMaintainedUnderweightUnderweight
Feb 9, 2026CitigroupMaintainedNeutralNeutral
Jan 30, 2026StifelMaintainedBuyBuy
Jan 26, 2026UBSMaintainedBuyBuy
Jan 9, 2026UBSUpgradeNeutralBuy
Oct 31, 2025UBSMaintainedNeutralNeutral
Aug 22, 2025B of A SecuritiesMaintainedBuyBuy
Aug 6, 2025BarclaysMaintainedUnderweightUnderweight
Jul 31, 2025StifelMaintainedBuyBuy
Jul 31, 2025Morgan StanleyMaintainedEqual-WeightEqual-Weight
Jul 30, 2025B of A SecuritiesMaintainedBuyBuy
Jul 9, 2025JefferiesInitiated—Underperform
Jul 2, 2025UBSUpgradeSellNeutral
May 22, 2025NeedhamInitiated—Hold
May 2, 2025BarclaysMaintainedUnderweightUnderweight
Apr 30, 2025StifelMaintainedBuyBuy
Apr 30, 2025UBSMaintainedSellSell
Apr 25, 2025CitigroupMaintainedNeutralNeutral
Apr 1, 2025UBSMaintainedSellSell