California State Teachers Retirement System Buys 12,850 Shares of Cabot Corporation
Aug 8, 2026
The California State Teachers Retirement System increased its stake in Cabot Corporation by 25.4% in Q1, purchasing 12,850 shares. Cabot reported strong quarterly earnings with EPS of $1.67 and revenue reaching $982 million.
2026-08-07
Cabot Corp SEC Filing (Aug 7, 2026)Show all 16 updates