Is Pfizer Stock A Sell As It Wages Battle With An Activist Investor?  

PFE evergreen 051419 shutter 76nZ10

Starboard Value reportedly took a $1 billion stake in the drugmaker.

 

Leave a Reply