InvestingThird Point Discloses 5.8% Strata Stake, Urges Strategic ReviewBy Celia RowanOct 17, 2026, 8:23 AM UTC