Cabot Corp. Sells Notes at 99.993% of Face Amount
Aug 13, 2026
Cabot Corporation sold notes at 99.993% of their face amount in a recent financial transaction. This debt issuance supports capital activities for the specialty materials manufacturer.
2026-08-07
Cabot Corp SEC Filing (Aug 7, 2026)Show all 16 updates