CVS stock has risen 40% over the last 12 months, vastly outperforming the major indexes and posting returns that rival Nvidia $NVDA’s, at least in percentage terms. It’s not what you’d expect from a chain of pharmacies where you’re liable to get sticker shock from the price of shampoo and M&Ms. So, what’s the story?
