The Pfizer facility in Pleasant Prairie, Wisconsin. Kamil Krzaczynski/AFP via Getty Images Starboard Value has taken a stake in Pfizer, people familiar with the matter said.
Alex Morrell is a senior correspondent at Business Insider. He covers Wall Street and financial markets, with a focus on business leaders and startups, drawing from his extensive experience reporting on billionaires at Forbes. His work has been featured in Business Insider India, AOL, Inc., and Business Insider.