SecBot SecBot
← Back to Analyst Consensus
MO Hold

ALTRIA GROUP, INC.

Current Price —
Implied Upside —
Analysts 23

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  0 reiterations  from 0 firms

Next Earnings

Oct 29, 2026 (3 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Aug 11, 2026BarclaysmaintainUnderweight → Underweight—53%
Jul 7, 2026UBSmaintainBuy → Buy—54%
May 15, 2026BarclaysmaintainUnderweight → Underweight—53%
May 1, 2026UBSmaintainBuy → Buy—54%
May 1, 2026CitigroupmaintainNeutral → Neutral—54%
Apr 10, 2026B of A SecuritiesmaintainBuy → Buy—53%
Mar 9, 2026UBSmaintainBuy → Buy—54%
Feb 23, 2026BarclaysmaintainUnderweight → Underweight$6353%
Feb 9, 2026CitigroupmaintainNeutral → Neutral$6554%
Jan 30, 2026StifelmaintainBuy → Buy$6853%
Jan 26, 2026UBSmaintainBuy → Buy$6754%
Jan 9, 2026UBSupgradeNeutral → Buy$6354%
Oct 31, 2025UBSmaintainNeutral → Neutral$6154%
Aug 22, 2025B of A SecuritiesmaintainBuy → Buy$7253%
Aug 6, 2025BarclaysmaintainUnderweight → Underweight$5753%
Jul 31, 2025StifelmaintainBuy → Buy$6553%
Jul 31, 2025Morgan StanleymaintainEqual-Weight → Equal-Weight$6254%
Jul 30, 2025B of A SecuritiesmaintainBuy → Buy$6453%
Jul 9, 2025Jefferiesinitiate— → Underperform$5052%
Jul 2, 2025UBSupgradeSell → Neutral$5954%
May 22, 2025Needhaminitiate— → Hold$050%
May 2, 2025BarclaysmaintainUnderweight → Underweight$4953%
Apr 30, 2025StifelmaintainBuy → Buy$6353%
Apr 30, 2025UBSmaintainSell → Sell$4754%
Apr 25, 2025CitigroupmaintainNeutral → Neutral$5554%
Apr 1, 2025UBSmaintainSell → Sell$4654%
Jan 31, 2025Morgan StanleymaintainEqual-Weight → Equal-Weight$5354%
Jan 16, 2025Morgan Stanleyinitiate— → Equal-Weight$5454%
Dec 6, 2024B of A SecuritiesupgradeNeutral → Buy$6553%
Nov 6, 2024BarclaysmaintainUnderweight → Underweight$4653%
Nov 1, 2024Deutsche BankmaintainBuy → Buy$6057%
Nov 1, 2024StifelmaintainBuy → Buy$6053%
Oct 15, 2024B of A SecuritiesmaintainNeutral → Neutral$5353%
Oct 8, 2024CitigroupmaintainNeutral → Neutral$4854%
Sep 9, 2024UBSmaintainSell → Sell$4154%
Sep 9, 2024BarclaysmaintainUnderweight → Underweight$4553%
Sep 4, 2024B of A SecuritiesmaintainNeutral → Neutral$5753%
Aug 14, 2024BarclaysmaintainUnderweight → Underweight$4353%
Aug 1, 2024StifelmaintainBuy → Buy$5453%
Jul 10, 2024B of A SecuritiesmaintainNeutral → Neutral$4853%
Apr 8, 2024UBSmaintainSell → Sell$36.554%
Mar 25, 2024StifelreiterateBuy → Buy$5053%
Oct 18, 2023CitigroupmaintainNeutral → Neutral$4554%
Oct 13, 2023JefferiesmaintainBuy → Buy$5652%
Oct 6, 2023UBSmaintainSell → Sell$39.254%
Aug 22, 2023JefferiesmaintainBuy → Buy$5552%
Jul 18, 2023Morgan StanleyreiterateEqual-Weight → Equal-Weight$4554%
Jun 2, 2023Morgan StanleymaintainEqual-Weight → Equal-Weight$4554%
Apr 17, 2023Citigroupmaintain— → Neutral$4754%
Feb 7, 2023Citigroupmaintain— → Neutral$49.554%

Price Target Trend

Jul 14, 2026 Latest: $70 Oct 25, 2026

EPS Estimates

+1q $1.37
Lo: $1.32 Hi: $1.41
11 analysts
+1y $5.88
Lo: $5.78 Hi: $6.07
13 analysts
▲1
0y $5.68
Lo: $5.63 Hi: $5.72
11 analysts
▲1
0q $1.51
Lo: $1.48 Hi: $1.53
11 analysts
▲1

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access