Premier Fund Managers Sells Entire Stake in CBIZ Amid Sharp Stock Decline
Premier Fund Managers Ltd sold its entire stake of $21.68 million worth of shares in CBIZ (NYSE:CBZ) during Q1 2026, as disclosed in a recent SEC filing. The stock has fallen by 60% over the past year and underperformed major indices like the S&P 500.
Topics: CBIZ portfolio change SEC filing stock sale