Healthy Returns: What activist Starboard's $1 billion stake means for Pfizer 0 08.10.2024 23:46 CNBC Pfizer's troubles may finally be coming to a head. Meanwhile, Hims & Hers is joining S&P SmallCap 600.