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.