Altria’s Shares Rallied, but Is the Stock a Buy?
Shares of Altria (NYSE: MO) have had a great run over the past year, gaining more than 30% in value. Third-quarter 2024 earnings got investors particularly excited, with the stock rallying sharply after the release. But is Altria’s business really that good? To answer that questi