Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

CBT

STRONG BUYREMOVE

Cabot Corporation · Basic Materials · United States · $4.5B · Avg Vol: $44M/d

95
StockRank
Q
71
V
56
M
62
P/E (TTM)
16.5x
ROE
20.0%
D/E
0.8x
Dividend %
2.1%
AI CONVICTION THESIS

Cabot Corporation is a specialty chemicals producer. Because chemical manufacturing is highly energy-intensive, Cabot is a structural casualty of our Geopolitical Energy Risk Premium theme, as rising feedstock and energy costs will squeeze margins.

COMPANY DESCRIPTION

Cabot Corporation is a global specialty chemicals and performance materials company, recognized as a leading producer of carbon black, fumed silica, specialty compounds, and inkjet colorants. The company's competitive moat is built upon its proprietary manufacturing technologies, extensive R&D capabilities, and global production network, which enable the creation of highly engineered materials critical to industries like automotive, electronics, and construction. Its leadership in these specialized markets is driven by a deep understanding of customer applications and performance requirements.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGR
Revenue4.3B3.9B4.0B3.7B-4.9%
EPS3.728.067.006.0717.8%
Shares56M55M54M53M-6.1%
Debt1.5B1.4B1.2B1.2B-7.3%
Equity898M1.3B1.4B1.6B20.0%
Op CF100M595M692M665M88.1%
Inv CF-118M-214M-235M-298M
Fin CF145M-403M-415M-336M
Loading...
PRICE (1M)+7.3%
77.8280.6683.5186.3689.21May 6May 28Jun 17
SMA 50SMA 200
Close
$88.45
RSI (14)
53.0
52W High
$90.08
From 52W High
1.0%

SCORE BREAKDOWN

Quality
71
ROIC
22.4%94.8
ROE
20.0%89.5
GP/Assets
23.6%78.5
Op. Margin
15.3%76.6
FCF/Assets
9.8%88.3
Piotroski
81.2
Int. Cover
8.4x60.9
D/E Ratio
0.78x19.2
Current Ratio
1.45x31.7
Value
56
P/E (TTM)
16.5x60.6
EV/EBITDA
7.6x51.7
P/FCF
12.1x69.4
P/B
2.9x35.0
P/S
1.3x57.9
Div Yield
2.1%59.9
Momentum
62
52W High %
98%96.6
RS 6M
21%73.9
SMA 50/200
1.11x63.7
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
+32%32.4
Q Growth
-28%19.1

FUNDAMENTALS

Market Cap
$4.5B
P/E (Forward)
12.5x
Gross Margin
25.2%

SECTOR PEERS

Closest peers in Basic Materials, ranked by industry match, size, and score similarity. Cross-listings of CBT are excluded.

TickerCompanyMkt CapStockRankSignal
CBTCabot Corporation(you)$4.5B95STRONG BUY
AVNTAvient Corporation$3.3B87STRONG BUY
FULH.B. Fuller Company$3.5B86STRONG BUY
AXTAAxalta Coating Systems Ltd.$6.5B81STRONG BUY
EMNEastman Chemical Company$8.7B81STRONG BUY
MTXMinerals Technologies Inc.$2.4B81STRONG BUY
NEUNewMarket Corporation$7.2B76BUY
SXTSensient Technologies Corporation$5.0B67BUY
PRMPerimeter Solutions, Inc.$5.3B68BUY
IOSPInnospec Inc.$2.0B80BUY

Peer medians: ROE 6.5% · P/E 22.2x · Gross margin 24.1%

Cabot Corporation (CBT) — Stock Score Summary

Cabot Corporation (CBT) has a MoatMap StockRank of 95/100 based on Quality (71/100), Value (56/100), and Momentum (62/100) factor scores. The current signal is STRONG BUY. Cabot Corporation is a specialty chemicals producer. Because chemical manufacturing is highly energy-intensive, Cabot is a structural casualty of our Geopolitical Energy Risk Premium theme, as rising feedstock and energy costs will squeeze margins.

Cabot Corporation is a global specialty chemicals and performance materials company, recognized as a leading producer of carbon black, fumed silica, specialty compounds, and inkjet colorants. The company's competitive moat is built upon its proprietary manufacturing technologies, extensive R&D capabilities, and global production network, which enable the creation of highly engineered materials critical to industries like automotive, electronics, and construction. Its leadership in these specialized markets is driven by a deep understanding of customer applications and performance requirements.

Key Financial Metrics

Price$88.45
Market Cap$4.5B
P/E (TTM)16.54
P/E (Forward)12.52
Price/Book2.88
Return on Equity20.0%
Return on Invested Capital22.4%
Debt/Equity77.71
Gross Margin25.2%
Operating Margin15.3%
Revenue Growth-3.4%
Dividend Yield2.1%
Free Cash Flow$374M

Cabot Corporation operates in the Specialty Chemicals industry, part of the Basic Materials sector (United States).

Frequently Asked Questions

What is Cabot Corporation’s (CBT) StockRank?
MoatMap’s StockRank for Cabot Corporation (CBT) is 95/100, with a Strong Buy signal. It is a composite of Quality (71), Value (56), and Momentum (62) factor ranks across MoatMap’s 20,000+ stock universe.
Does Cabot Corporation have an economic moat?
Cabot Corporation (CBT) has a Quality factor score of 71/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Cabot Corporation a buy, hold, or sell?
MoatMap’s current signal for Cabot Corporation (CBT) is Strong Buy, based on a StockRank of 95/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Cabot Corporation in?
Cabot Corporation (CBT) operates in the Basic Materials sector, specifically the Specialty Chemicals industry (United States).