The Wall Street Journal reported that Starboard Value has taken a "sizeable" stake in Kenvue (KVUE) with hopes of matching the company's stock price to competitors. Despite having Tylenol and Band-Aid as part of its brand portfolio, George Tsilis looks at the headwinds facing Kenvue's growth.
Next Gen Investing
21 Oct 2024
SHARE