We use Google Analytics to count anonymous page views and understand which content gets read. No ads, no profiles. Decline keeps you on cookieless mode. Details.
Altria Group, Inc.
Consumer Staples · Tobacco
Structural: U.S. tobacco duopoly with $BTI; Marlboro holds ~42% U.S. cigarette retail share, giving Altria pricing power that has offset ~2-3% annual volume declines for two decades. Capital return is the entire equity story - ~8% dividend yield, ~50yr dividend-raise streak (Dividend King), and ongoing buyback.
- Pricing power on Marlboro absorbs volume decline; net revenue per stick still rising
- NJOY acquisition (2024, $2.75B) gives FDA-authorized pod e-vapor platform vs illicit disposables
- on! oral nicotine pouches scaling fast (low base, growing share vs $PM Zyn)
- ABI residual stake (~8%) = optionable non-core asset; partial monetizations fund buybacks
- Dividend + buyback yield ~10% - capital-return floor under the multiple
- U.S. cigarette volumes declining 8-10% YoY in 2024-2025, accelerating vs historical 2-3%
- Illicit disposable vapes ($ELF Bar et al) eat share faster than NJOY can grow
- FDA menthol ban (delayed but pending) would hit ~25% of Marlboro mix
- JUUL write-down (~$12.5B cumulative) is a recent reminder that RRP M&A is not free
- ESG/index exclusion caps the institutional buyer base - multiple compression risk
Each weekday: the scan's ENTER setups with entry, stop and target, every new ticker teardown, and the bubble shifts that move names like this one. Free. Education, not advice.
No spam. One email per day max. Pro adds Telegram trade alerts and higher AI-assistant limits.
No major news in the last 7 days for MO - only listicles and opinion pieces, which we filter out by default. See everything anyway.
Auto-computed retracement of the trailing 52w low-high leg. Recomputed on each refresh; not a curated level.
Auto-computed retracement of the trailing 52w low-high leg. Recomputed on each refresh; not a curated level.
Auto-computed retracement of the trailing 52w low-high leg. Recomputed on each refresh; not a curated level.