Starboard Value takes $1 billion stake in Pfizer in activist push
The activist has found that investors and research analysts are frustrated by the company’s sustained post-pandemic struggles