Valuation: Cabot Corporation

Market Cap 4.7B 4.12B 3.84B 3.53B 6.62B 449B 6.74B 45.57B 17.84B 223B 17.65B 17.26B 769B P/E 2026 *
15.4x
P/E 2027 * 12.6x
Enterprise Value 5.69B 4.99B 4.65B 4.28B 8.02B 544B 8.15B 55.16B 21.59B 270B 21.36B 20.9B 931B EV / Sales 2026 *
1.57x
EV / Sales 2027 * 1.5x
Free-Float
98.44%
Yield 2026 *
2.06%
Yield 2027 * 2.22%
1 day+1.88%
1 week+2.45%
Current month+0.25%
1 month-2.52%
3 months+18.46%
6 months+27.36%
Current year+37.37%
1 week 87.93
Extreme 87.93
92.99
1 month 81.6
Extreme 81.6
92.99
Current year 65.65
Extreme 65.65
94.53
1 year 58.33
Extreme 58.33
94.53
3 years 58.33
Extreme 58.33
117.46
5 years 47.59
Extreme 47.59
117.46
10 years 20
Extreme 20
117.46
Manager TitleAgeSince
Chief Executive Officer 59 11/03/2016
Director of Finance/CFO 50 15/05/2018
Chief Tech/Sci/R&D Officer 59 05/02/2018
Director TitleAgeSince
Director/Board Member 59 11/03/2016
Chairman 71 01/10/2023
Director/Board Member 69 18/01/2018
Date Insider Type Main position Quantity % Market Cap.
30/06/26 Free

Chief Executive Officer

84 0.0002%
30/06/26 Free

Director

262 0.0005%
12/06/26 Free

Director

9 0.0000%
Change 5-day change 1-year change 3-year change Capi.($)
+1.88%+2.45%+20.98%+29.90% 4.7B
+4.24%+7.08%+4.78%+54.10% 79.62B
+2.42%-2.05%-6.36%+11.99% 37.23B
+9.77%+13.46%-14.29%-34.78% 34.75B
+2.88%+5.38%+22.80%+40.49% 27.2B
+1.59%+2.83%+21.95%+8.92% 22.9B
-2.79%-2.86%+70.89%-10.37% 19.1B
+0.58%+1.43%-37.49%-39.30% 19.01B
+2.15%+6.89%+15.03%+74.31% 13.98B
-2.60%-4.60%+51.34%-45.61% 13.35B
Average +2.01%+1.37%+14.96%+8.96% 27.18B
Weighted average by Cap. +3.10%+1.09%+8.85%+16.47%

Financials

2026 *2027 *
Net sales 3.62B 3.18B 2.96B 2.72B 5.11B 346B 5.19B 35.14B 13.75B 172B 13.61B 13.31B 593B 3.75B 3.29B 3.06B 2.82B 5.28B 358B 5.37B 36.31B 14.21B 177B 14.06B 13.76B 613B
Net income 308M 270M 252M 232M 434M 29.43B 441M 2.99B 1.17B 14.59B 1.16B 1.13B 50.42B 371M 326M 303M 279M 523M 35.44B 532M 3.6B 1.41B 17.58B 1.39B 1.36B 60.73B
Net Debt 989M 868M 808M 743M 1.39B 94.47B 1.42B 9.59B 3.75B 46.85B 3.71B 3.63B 162B 901M 791M 736M 677M 1.27B 86.08B 1.29B 8.74B 3.42B 42.69B 3.38B 3.31B 147B
Logo Cabot Corporation
Cabot Corporation is a global specialty chemicals and performance materials company. The Company's principal products are reinforcing and specialty carbons, specialty compounds, conductive additives, carbon nanotubes, fumed metal oxides, inkjet colorants and aerogel. It 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 the 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.
Employees
4,064
Date Price Change Volume
28/07/26 $91.05 +1.88% 256,767
27/07/26 $89.37 -0.87% 324,626
24/07/26 $90.15 +1.17% 206,288
23/07/26 $89.11 -0.52% 307,296
22/07/26 $89.58 +0.80% 454,931
Trader
-
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
6
Last Close Price
91.05USD
Average target price
91.17USD
Spread / Average Target
+0.13%

Quarterly revenue - Rate of surprise