$88.46
Closed
-(-)

At close

Financial advisor consultation illustration
Get professional financial guidance

Schedule your free first call with a financial advisor on CUSP Wealth
*T&Cs apply

About

Cabot Corp. is a global specialty chemicals and performance materials company. The company is headquartered in Boston, Massachusetts and currently employs 4,064 full-time employees. The firm's principal products are reinforcing and specialty carbons, specialty compounds, conductive additives, carbon nanotubes, fumed metal oxides, inkjet colorants and aerogel. The company operates through two segments: Reinforcement Materials and Performance Chemicals. Its reinforcing carbon products are used in tires and industrial products. In addition to its reinforcing carbons, it manufactures engineered elastomer composites (E2C) solutions that are composites of reinforcing carbons and rubber made using its patented elastomer composites manufacturing process. Under Performance Chemicals segment, it designs, manufactures and sells materials that deliver performance in a range of customer applications across the automotive, construction, infrastructure, inkjet printing, electronics, and consumer products sectors and in applications related to the generation, transmission and storage of energy.
Country

US

CEO

Mr. Sean Keohane

IPO date

1980

Employees

4,064

ISIN

US1270551013

Key stats

Open

$88.50

Volume

463.34K

Market cap

$4.52B

Prev. close

$87.65

Impl / hst vl

-

Open interest

$0.00

$87.38

Day’s Range

$89.37

$65.65

52W Range

$89.46

Valuation

55
Valuation score
Fairly Valued
P/E
13.80
P/S
1.10
P/B
2.51
Current ratio
1.45
Debt / Equity
0.67
ROE
18.29%
Gross margin
24.00%
Income growth
-6.94%
FCF growth
-43.86

Jun

12

Dividends

The last payment date was Jun 12, 2026

Div. per Share

$0.47

Div. Yield

0.54%

Payout Ratio

-

Div. Growth YoY

5.00%

Analysts estimates

Consensus rating
Hold

The average rating from top 6 analysts indicates that stock may significantly underperform the market

Str. Sell
Sell
Hold
Buy
Str. Buy
Avg. price target
$87.15
The top 7 analysts forecasts that 12-month price may decrease by 1.48%, with a low of $80.80 and a high of $99.75
$80.80
Low
$87.15
Avg
$99.75
High
Current price

Earnings

Q1 ‘26 revenue
$904.00M
Q1 ‘26 net income
$67.00M
Revenue
Net income
Previous EPS
$1.53
Estimate EPS
$1.47
Actual EPS
Estimate EPS
Financial advisor consultation illustration
Get professional financial guidance

Schedule your free first call with a financial advisor on CUSP Wealth
*T&Cs apply