TradingIs Pfizer Stock A Sell As It Wages Battle With An Activist Investor? October 17, 2024 Starboard Value reportedly took a $1 billion stake in the drugmaker. Like this:Like Loading... Related