CBT

Cabot Corporation

Price
$74.43
52W High
$82.94
52W Low
$58.71
SMA50
$73.44
SMA200
$72.49
Avg Volume 50D
$428.84K
From 52W High
-11.43%
From 52W Low
+26.78%
Vs SMA50
+1.35%
Vs SMA200
+2.67%
Current Volume
$355.34K
Bars Stored
1257
Market Cap
$3.83B
P/E
12.3x
Revenue TTM
$3.61B
EPS TTM
5.72
Net Income TTM
$311.00M
Free Cash Flow
$401.00M
Revenue 1Y
-9.62%
EPS 1Y
-23.94%
Net Income 1Y
-26.48%
FCF 1Y
-10.29%
Profit Margin
8.62%
FCF Margin
11.12%

Revenue

Quarterly ending 2025-12-31
$849.00M

EPS

Quarterly ending 2025-12-31
1.37

Net Income

Quarterly ending 2025-12-31
$72.00M