NYSE:CBT | Key Financial Ratios | CABOT CORP

Complete source-backed ratio history.

Available history
2008-09-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.470.684.78%11.84%
2026-03-311.450.727.31%18.18%
2025-12-311.670.718.28%19.75%
2025-09-301.610.728.68%21.35%
2025-06-302.130.7211.08%27.58%
2025-03-311.960.7711.44%30.34%
2024-12-3120.811.61%30.97%
2024-09-302.080.7710.17%26.67%
2024-06-302.220.8113.32%35.44%
2024-03-312.240.812.51%32.92%
2023-12-312.040.8311.94%33.18%
2023-09-301.980.8712.35%35.21%
2023-06-302.170.979.01%26.97%
2023-03-311.9319.09%29.12%
2022-12-311.831.099.96%34.89%
2022-09-301.651.225.93%23.27%
2022-06-301.71.254.04%16.09%
2022-03-311.261.183.77%14.49%
2021-12-311.211.373.05%12.72%
2021-09-301.241.157.56%26.40%
2021-06-301.951.15-1.58%-5.34%
2021-03-311.891.35-4.69%-17.63%
2020-12-311.971.33-7.35%-26.61%
2020-09-301.851.59-8.56%-34.44%
2020-06-301.991.262.22%7.20%
2020-03-312.081.293.39%11.35%
2019-12-312.081.074.09%12.56%
2019-09-302.021.035.23%15.73%
2019-06-302.070.946.99%19.96%
2019-03-311.340.618.37%24.82%
2018-12-311.310.592.40%6.82%
2018-09-301.460.65-3.48%-9.79%
2018-06-301.510.57-4.42%-11.65%
2018-03-311.670.55-5.65%-14.47%
2017-12-311.630.682.23%5.27%
2017-09-301.750.617.43%16.49%
2017-06-301.710.677.11%16.46%
2017-03-311.640.77.63%18.01%
2016-12-312.520.777.14%17.62%
2016-09-302.640.724.82%11.54%
2016-06-301.630.754.52%10.64%
2016-03-311.570.77-12.14%-28.91%
2015-12-311.410.84-13.06%-33.30%
2015-09-302.380.79-10.90%-27.07%
2015-06-302.070.77-10.60%-27.14%
2015-03-312.10.584.13%8.92%
2014-12-312.040.544.12%8.86%
2014-09-302.170.534.87%10.25%
2014-06-302.10.55.00%10.30%
2014-03-311.750.514.95%10.94%
2013-12-311.670.524.78%10.62%
2013-09-301.770.533.61%7.84%
2013-06-301.620.643.27%7.57%
2013-03-311.580.653.42%8.15%
2012-12-311.780.788.27%19.70%
2012-09-301.570.758.82%21.40%
2012-06-302.570.3411.93%22.80%
2012-03-312.410.3511.55%22.68%
2011-12-312.460.416.71%13.93%
2011-09-302.370.417.51%15.87%
2011-06-302.920.47.12%14.64%
2011-03-312.940.426.90%14.41%
2010-12-312.940.456.87%14.48%
2010-09-302.670.485.34%11.83%
2010-06-302.740.53.99%8.74%
2010-03-313.77%
2009-09-302.520.55

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-301.610.728.68%21.35%
2024-09-302.080.7710.17%26.67%
2023-09-301.980.8712.35%35.21%
2022-09-301.651.225.93%23.27%
2021-09-301.241.157.56%26.40%
2020-09-301.851.59-8.56%-34.44%
2019-09-302.021.035.23%15.73%
2018-09-301.460.65-3.48%-9.79%
2017-09-301.750.617.43%16.49%
2016-09-302.640.724.82%11.54%
2015-09-302.380.79-10.90%-27.07%
2014-09-302.170.534.87%10.25%
2013-09-301.770.533.61%7.84%
2012-09-301.570.758.82%21.40%
2011-09-302.370.417.51%15.87%
2010-09-302.670.485.34%11.83%
2009-09-302.520.55-2.88%-6.79%
2008-09-306.33%