Cabot Corporation (CBT)

Financial leverage ratio

Sep 30, 2025 Sep 30, 2024 Sep 30, 2023 Sep 30, 2022 Sep 30, 2021
Total assets US$ in thousands 3,815,000 3,736,000 3,604,000 3,525,000 3,306,000
Total stockholders’ equity US$ in thousands 1,550,000 1,425,000 1,264,000 898,000 947,000
Financial leverage ratio 2.46 2.62 2.85 3.93 3.49

September 30, 2025 calculation

Financial leverage ratio = Total assets ÷ Total stockholders’ equity
= $3,815,000K ÷ $1,550,000K
= 2.46


Peer comparison

Sep 30, 2025

Company name
Symbol
Financial leverage ratio
Cabot Corporation
CBT
2.46
Air Products and Chemicals Inc
APD
2.73
Ashland Global Holdings Inc
ASH
WD-40 Company
WDFC
1.77