Altria Group, Inc. MO

Set alert

Price alert · MO

All alert types
77.17 USD -0.86 -1.10%

At close

76.80 -0.37 -0.48%

Pre-market · Nov 3, 6:18 AM ET

Bid
77.17 × 200
Ask
77.19 × 200
76.91 Day range 78.43
54.70 52-week range 79.81
YTD
+33.84%
1 year
+36.87%
Open
78.43
Prev close
78.03
Mkt cap
128.37B
Vol
12.66M
Avg vol
8.58M
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

5Y chart

Chart tools
Interval

Events in this range
  • Dec 22, 2021Dividend: 0.9
  • Dec 23, 2021Dividend: 0.9
  • Mar 24, 2022Dividend: 0.9
  • Jun 14, 2022Dividend: 0.9
  • Sep 14, 2022Dividend: 0.94
  • Sep 15, 2022Dividend: 0.94
  • Dec 21, 2022Dividend: 0.94
  • Jan 10, 2023Dividend: 0.94
  • Mar 23, 2023Dividend: 0.94
  • Jun 14, 2023Dividend: 0.94
  • Sep 14, 2023Dividend: 0.98
  • Dec 20, 2023Dividend: 0.98
  • Mar 22, 2024Dividend: 0.98
  • Jun 14, 2024Dividend: 0.98
  • Sep 16, 2024Dividend: 1.02
  • Dec 26, 2024Dividend: 1.02
  • Mar 25, 2025Dividend: 1.02
  • Jun 16, 2025Dividend: 1.02
  • Sep 15, 2025Dividend: 1.06
  • Oct 30, 2025Earnings: 1.45; estimate 1.44; surprise 0.69%
  • 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 (99)
NameDateAgo
MACD: Buy SignalOct 12, 20263 weeks ago
SMA: BullishOct 5, 20264 weeks ago
SMA: BullishOct 5, 20264 weeks ago
SMA: BearishSep 28, 20261 month ago
SMA: BearishSep 21, 20261 month ago
SMA: BullishSep 14, 20261 month ago
SMA: BullishSep 14, 20261 month ago
SMA: BearishAug 3, 20263 months ago
SMA: BearishJul 27, 20263 months ago
MACD: Sell SignalJul 27, 20263 months ago
SMA: BullishJun 22, 20264 months ago
SMA: BearishJun 15, 20264 months ago
SMA: BullishApr 20, 20266 months ago
SMA: BearishApr 13, 20266 months ago
SMA: BullishApr 6, 20267 months ago
SMA: BearishMar 30, 20267 months ago
SMA: BullishMar 23, 20267 months ago
SMA: BearishMar 16, 20267 months ago
RSI: OverboughtFeb 23, 20268 months ago
MACD: Buy SignalJan 26, 20269 months ago

Newest 20 of 99.

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