A record number of CEOs are on pace to be ousted following activist campaigns in 2025, according to a report from Barclays.
Why it matters: There have been 25 activist-instigated CEO resignations already this year, with Barclays expecting departures to surpass the record 27 seen in 2024.