Pfizer battles activist fund Starboard, which has a $1 billion stake in company 12/10/2024 by Yasir CNBC Angelica Peebles joins ‘Power Lunch’ to report on Pfizer’s activist battle. Source link