83,442 Shares of Cabot Corporation Acquired by Denali Advisors LLC
May 9, 2026
Denali Advisors LLC initiated a new position in Cabot Corporation, purchasing 83,442 shares valued at approximately $5.53 million. The transaction follows Cabot's Q4 earnings beat and raised FY 2026 guidance.
Show all 34 updates