Activist Starboard Value has $1 billion Pfizer stake, taps former executives for help, sources say CNBCActivist investor Starboard builds $1bn stake in drugmaker Pfizer Financial TimesAmid Pfizer's Struggles With Declining Demand For COVID-19 Treatments, Activist Investor Starboard Value Invests $1B In Pharma Giant: Report - Pfizer (NYSE:PFE) BenzingaStarboard reportedly takes $1 billion stake in Pfizer, seeks changes MarketWatch