California State Teachers Retirement System Holds $508 Million Position in Cabot Corporation
Sep 15, 2026
The California State Teachers Retirement System increased its stake in Cabot Corporation to 5.59 million shares valued at $508 million. The specialty chemicals firm recently surpassed earnings expectations with fiscal 2026 EPS guidance.
Show all 34 updates