
Philip Morris International Stock Surges to New All-Time High. Is It Too Late to Buy the Stock?
Philip Morris International (PM 0.06%) shares hit an all-time high following its latest earnings results. The stock is now up nearly 40% in 2025, as of this writing, and over 75% in the past year. I own the stock and have written about it in the past, …