Cabot Corporation logo CBT - Cabot Corporation

NEXT EARNINGS: May 4, 2026 EPS Est: $1.57 | Rev Est: $891.9M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 7
HOLD 7
SELL 1
STRONG
SELL
0
| PRICE TARGET: $78.00 DETAILS
HIGH: $85.00
LOW: $74.00
MEDIAN: $75.00
CONSENSUS: $78.00
UPSIDE: 2.97%
Market Cap: 3.96B
Volume: 336,006
Avg Volume: 516,040
52 Week Range: 58.33-89.15
Sector: Basic Materials
Industry: Chemicals - Specialty
Beta: 0.86
Last Dividend: $1.78
Exchange: NYSE
Country: US
Employees: 4,151
IPO Date: 1980-11-05
EPS (TTM): 6.07
P/E Ratio: 12.34
Revenue (TTM): 3.71B
Total Assets: 3.81B
Total Debt: 1.22B
Cash & Equiv: 258.00M
Rev Growth (5Y): 7.3%
EPS Growth (5Y): 10.9%
FCF Growth (5Y): 17.2%
ROCE: 22.4%
Debt/Equity: 0.78

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-03 $1.53 $1.40 +9.3% $849.0M $891.9M -4.8%
2025-11-03 $1.70 $1.72 -1.2% $899.0M $930.0M -3.3%
2025-08-04 $1.90 $1.80 +5.6% $923.0M $977.6M -5.6%
2025-05-05 $1.90 $1.86 +2.2% $936.0M $955.0M -2.0%
2025-02-03 $1.76 $1.74 +1.1% $955.0M $1.0B -6.9%
2024-11-04 $1.80 $1.82 -1.1% $1.0B $1.0B -1.0%
2024-08-05 $1.92 $1.72 +11.6% $1.0B $1.0B +1.6%
2024-05-06 $1.78 $1.66 +7.2% $1.0B $1.0B -2.5%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 3.71B 3.99B 3.93B 4.32B 3.41B 2.61B 3.34B 3.24B 2.72B 2.41B 2.87B 3.65B
Net Income 331.00M 380.00M 445.00M 209.00M 250.00M (238.00M) 157.00M (113.00M) 241.00M 149.00M (331.00M) 201.00M
EPS 6.07 7.00 8.06 3.72 4.41 -3.96 2.67 -1.87 3.89 2.40 -5.30 3.12
Total Assets 3.81B 3.74B 3.60B 3.52B 3.31B 2.78B 3.00B 3.24B 3.31B 3.16B 3.08B 4.08B
Total Debt 1.22B 1.14B 1.36B 1.53B 1.25B 1.20B 1.06B 1.00B 924.00M 926.00M 993.00M 1.07B
Cash & Equivalents 258.00M 223.00M 238.00M 206.00M 168.00M 151.00M 169.00M 175.00M 280.00M 200.00M 77.00M 66.00M
Operating Cash Flow 665.00M 692.00M 595.00M 100.00M 257.00M 377.00M 361.00M 299.00M 340.00M 386.00M 489.00M 305.00M
Free Cash Flow 391.00M 451.00M 351.00M (111.00M) 62.00M 177.00M 137.00M 70.00M 193.00M 274.00M 348.00M 134.00M
FCF per Share 7.28 8.31 6.35 -1.97 1.09 3.13 2.33 1.16 3.12 4.40 5.57 2.08
Book Value 1.55B 1.43B 1.26B 898.00M 947.00M 691.00M 998.00M 1.15B 1.48B 1.27B 1.24B 1.94B
Cash & ST Investments 258.00M 223.00M 238.00M 206.00M 168.00M 151.00M 169.00M 175.00M 280.00M 200.00M 77.00M 66.00M
ROC Equity 0.21 0.27 0.35 0.23 0.26 -0.34 0.16 -0.10 0.16 0.12 -0.27 0.10