Activist Starboard Value Takes $1 Billion Stake in Pfizer

The drugmaker’s shares have slumped as demand for Covid-19 vaccines and treatments has slowed. 

Generated by Feedzy