Cabot Corporation

US$71.05As of Sun 8 Nov 2026, 12:00 UTC
NYSE:CBTMaterials
Country USA
PE (Fwd) •••
TSR 10Y CAGR 5.66%
Div yield 2.66%
ROE 14.21%
Specialty Chemicals
Beta (5Y) 0.82
PE TTM 17.67
TSR TTM 7.85%
Mkt cap US$3.648B
ROIC 12.03%
SE Grade™
Value
Quality
Moat
Consensus
Reference
$84
18.90%
(81.05%)
Hold 12|11|1|0|12
1Q26
2Q26
3Q26
4Q26
Earnings per share$
0.80
0.86
0.93
0.90
17.10%
15.67%
23.42%
16.60%
Revenue$M
367.4
384.7
383.6
379.7
3.46%
7.23%
8.65%
5.46%
Peers (US$3.648B)
Cap (US$)
PE
4.172B
23.30x
3.509B
881.1x
3.492B
—
3.574B
16.60x
Capital
TTM
5Y
10Y
Leveragex
4.840
0.019
0.014
EBIT/Intx
0.656
1.420
1.269
Own earn%
18.10
205.37
171.71
Sh yield%
55.61
47.89
47.72
Owners
Insiders/Inst%
7.86
25.57
Short interest%
2.61
SBC / revenue%
2.25
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
1
Op margin range%
2–9
$1 testx
−0.1
Incr. ROIC%
56