Pfizer stock surges 3% after activist Starboard takes $1 billion stake, taps former execs

The drugmaker has shed nearly $180 billion in market cap after struggling to chart a new course as the COVID-19 pandemic waned.

Pfizer stock surges 3% after activist Starboard takes $1 billion stake, taps former execs
The drugmaker has shed nearly $180 billion in market cap after struggling to chart a new course as the COVID-19 pandemic waned. Read More