NYSE : CBT

Cabot Corp.

$90.39 USD

-$0.99 (-1.08%)

Volume
246.36K
Average Volume
512.12K
Market Capitalization
$4.67B
P/E Ratio
16.86
Dividend Yield
2.02%
Price Target
$88.00
Year High
$94.53
Year Low
$58.33
Day High
Day Low
Payout Ratio
$0.34
Current Ratio
$1.45
Institutional Ownership Summary
Institutional Ownership %

0.77%

Investors Holding

38

change: -338 | last: 376
Increased Positions

16

change: -171 | last: 187
Reduced Positions

11

change: -113 | last: 124
New Positions

6

change: -46 | last: 52
Sold Positions

341

change: 297 | last: 44
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -64.7754 | last: 0.6478
Total Invested

36.1M

CBT Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-09-30 $76.05 53.7M $4.08B $258M $1.22B $5.04B
2024-09-30 $111.77 54.3M $6.07B $223M $1.33B $7.18B
2023-09-30 $69.27 55.24M $3.83B $238M $1.36B $4.95B
2022-09-30 $63.89 56.25M $3.59B $206M $1.53B $4.91B
2021-09-30 $50.12 56.73M $2.84B $168M $1.25B $3.92B
2020-09-30 $36.03 56.53M $2.04B $151M $1.2B $3.09B
2019-09-30 $45.32 58.7M $2.66B $169M $1.06B $3.56B
2018-09-30 $62.75 60.37M $3.79B $175M $1B $4.62B
2017-09-30 $55.80 61.88M $3.45B $280M $924M $4.1B
2016-09-30 $52.41 62.21M $3.26B $200M $926M $3.99B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $75.31 52M $3.92B $252M $1.3B $4.96B
2025-12-31 $66.28 52.7M $3.49B $230M $1.13B $4.39B
2025-09-30 $76.05 54.43M $4.14B $258M $1.22B $5.1B
2025-06-30 $75.00 53.5M $4.01B $239M $1.22B $4.99B
2025-03-31 $83.14 54M $4.49B $213M $1.29B $5.57B
2024-12-31 $91.31 54.3M $4.96B $183M $1.2B $5.97B
2024-09-30 $111.77 54.3M $6.07B $223M $1.33B $7.18B
2024-06-30 $89.68 54.82M $4.92B $197M $1.14B $5.86B
2024-03-31 $92.77 54.82M $5.09B $206M $1.18B $6.06B
2023-12-31 $83.50 55.3M $4.62B $244M $1.31B $5.69B
2023-09-30 $69.27 55.24M $3.83B $238M $1.36B $4.95B
2023-06-30 $66.89 56.1M $3.75B $220M $1.24B $4.77B