Healthy Returns: What activist Starboard's $1 billion stake means for Pfizer By: CNBC.com News October 08, 2024 at 16:46 PM EDT Pfizer's troubles may finally be coming to a head. Meanwhile, Hims & Hers is joining S&P SmallCap 600. Read More >>