Cabot Corporation (CBT)
NYSE: CBT · Real-Time Price · USD
87.65
+2.19 (2.56%)
At close: Jun 12, 2026, 4:00 PM EDT
87.60
-0.05 (-0.06%)
After-hours: Jun 12, 2026, 7:02 PM EDT

Cabot Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
4,5254,0196,0693,8273,5942,843
Market Cap Growth
12.08%-33.78%58.59%6.48%26.40%39.75%
Enterprise Value
5,5845,0467,1515,0084,9653,980
Last Close Price
87.6576.05111.7769.2763.8950.12
PE Ratio
16.5612.6316.638.9617.6511.55
Forward PE
13.6410.2714.7010.999.519.58
PEG Ratio
11.320.922.412.230.590.25
PS Ratio
1.271.081.520.970.830.83
PB Ratio
2.882.594.263.034.003.00
P/FCF Ratio
10.4710.2813.4610.90-45.86
P/OCF Ratio
6.746.048.776.4335.9411.06
EV/Sales Ratio
1.561.361.791.271.151.17
EV/EBITDA Ratio
7.426.519.357.479.286.48
EV/EBIT Ratio
9.568.1311.659.5212.768.77
EV/FCF Ratio
12.9312.9015.8614.27-64.20
Debt / Equity Ratio
8.725.616.868.8710.725.52
Debt / EBITDA Ratio
1.781.461.491.902.701.89
Debt / FCF Ratio
3.012.892.533.64-18.74
Net Debt / Equity Ratio
0.670.560.640.821.381.05
Net Debt / EBITDA Ratio
1.431.131.201.552.311.62
Net Debt / FCF Ratio
2.422.232.032.96-11.1416.03
Asset Turnover
0.930.981.091.101.271.12
Inventory Turnover
5.255.255.344.955.795.92
Quick Ratio
0.850.971.241.140.940.71
Current Ratio
1.451.612.081.981.651.24
Return on Equity (ROE)
239.56%235.00%275.32%349.46%175.45%215.04%
Return on Assets (ROA)
9.34%10.81%13.26%15.66%8.02%10.43%
Return on Invested Capital (ROIC)
11.92%14.21%17.37%20.76%10.78%13.76%
Return on Capital Employed (ROCE)
19.68%21.33%21.37%20.22%16.99%20.58%
Earnings Yield
6.21%7.92%6.01%11.16%5.67%8.66%
FCF Yield
9.55%9.73%7.43%9.17%-2.18%
Dividend Yield
2.16%2.35%1.51%2.26%2.33%2.82%
Payout Ratio
34.43%29.00%24.47%19.78%40.19%32.00%
Buyback Yield / Dilution
3.63%2.69%1.42%0.70%-0.18%-0.35%
Total Shareholder Return
5.78%5.04%2.93%2.97%2.15%2.46%
SEC Filings: 10-K · 10-Q