Cabot Corp (CBT) Stock Price & Analysis

Cabot Corp (CBT) rose 1.17% to USD 90.15 as of July 25, 2026 at 02:24 UTC, according to Nexqual real-time market data.

CBT last closed at USD 89.11; the session ranged USD 89.11–90.59 on volume of 135,518 shares. Market capitalization is $4.65B, with a 52-week range of USD 58.33–94.53 (NYQ). Source: Nexqual, July 25, 2026 at 02:24 UTC.

Key Statistics (as of July 25, 2026 at 02:24 UTC)

PriceUSD 90.15
Change▲ 1.17% (up)
Previous CloseUSD 89.11
OpenUSD 89.99
Day RangeUSD 89.11 – 90.59
52-Week RangeUSD 58.33 – 94.53
Volume135,518 shares
Market Cap$4.65B
ExchangeNYQ

Technical Analysis (CBT)

Nexqual's technical model rates CBT "BUY" based on 5 bullish and 1 bearish signals across 125 daily candles, as of July 25, 2026 at 02:24 UTC.

Overall SignalBUY
RSI (14)58.76 (neutral)
vs SMA50Above (USD 86.65)
MACD0.81 (positive)

Analyst Ratings (CBT)

Wall Street analysts rate CBT "Buy" based on 6 analysts, with a mean price target of USD 91.17 (range USD 70–102), per Nexqual as of July 25, 2026 at 02:24 UTC.

Consensus RatingBuy
Analyst Count6
Mean TargetUSD 91.17
High TargetUSD 102
Low TargetUSD 70
Buy / Hold / Sell2 / 3 / 1

Earnings (CBT)

Next Earnings Date2026-08-03
EPS EstimateUSD 1.65
Revenue Estimate$943.21M

Recent Earnings History

QuarterActual vs Estimate
2026-03-31USD 1.61 vs est 1.47 ▲ beat
2025-12-31USD 1.53 vs est 1.38 ▲ beat
2025-09-30USD 1.7 vs est 1.68 ▲ beat
2025-06-30USD 1.9 vs est 1.83 ▲ beat

Source: Nexqual, July 25, 2026 at 02:24 UTC.

Financials & Fundamentals (CBT)

Total Revenue$3.58B
Revenue Growth (YoY)-3.40%
Gross Margin+25.23%
Operating Margin+15.27%
Profit Margin+7.97%
ROE+19.96%
Debt / Equity77.71
Current Ratio1.45
Total Cash$252.00M
Total Debt$1.31B
Free Cash Flow$374.12M

Source: Nexqual, July 25, 2026 at 02:24 UTC.

Financial Health Score (CBT)

Nexqual rates Cabot Corp's overall financial health "Mixed" across five dimensions, as of July 25, 2026 at 02:24 UTC.

GrowthWeak — Revenue -7% YoY (annual), declining
ProfitabilitySolid — Gross margin 25%, operating 15%
Balance SheetMixed — $252M cash vs $1.31B debt
Cash FlowSolid — FCF $374M, 10% margin
EfficiencySolid — ROE 20%, ROA 9.5%

Ownership (CBT)

Insider Ownership+1.34%
Institutional Ownership+102.12%
Shares Outstanding51.62M
Float50.96M
Short % of Float+9.97%

Source: Nexqual, July 25, 2026 at 02:24 UTC.

Leadership (CBT)

Cabot Corp is led by Sean D. Keohane (age 58), President, CEO & Director, per Nexqual as of July 25, 2026 at 02:24 UTC.

President, CEO & DirectorSean D. Keohane (age 58)
Executive VP, CFO & Head of Corporate StrategyErica J. McLaughlin (age 48)
Executive VP, President of Carbon & Silica Technologies, Battery Materials and Asia Pacific RegionJeff Ji Zhu (age 56)
Senior VP & CTOPatricia A. Hubbard (age 57)
Vice President of Investor Relations & Corporate PlanningRobert Rist

Major Backers & Investors (CBT)

Notable institutional backers of Cabot Corp include American Century Companies Inc, Wellington Management, Earnest Partners LLC, according to Nexqual as of July 25, 2026 at 02:24 UTC.

Active Investors

InvestorStake
American Century Companies Inc8.84%
Wellington Management6.91%
Earnest Partners LLC6.12%
Fuller & Thaler Asset Management Inc.3.97%
UNDISCOVERED MANAGERS Fd.S-Undiscovered Managers Behavioral Value Fd.3.26%
Bank of America Corporation2.94%

Index Funds (Passive)

FundStake
Vanguard Group21.22%
BlackRock18.67%
State Street3.93%
Dimensional Fund Advisors3.38%

Source: Nexqual, July 25, 2026 at 02:24 UTC.

From Cabot Corp's Latest SEC 10-K Filing (filed 2025-11-24)

Key Strengths & Strategy (as disclosed to the SEC)

Source: SEC EDGAR 10-K, official filing. Curated by Nexqual.

Peers & Related Stocks

SymbolNamePriceChange
FULH. B. Fuller CompanyUSD 55.7▼ 0.98%
SXTSensient Technologies CorporatiUSD 126.79▲ 12.74%
KWRQuaker HoughtonUSD 151.43▼ 0.5%
MTXMinerals Technologies Inc.USD 74.6▲ 0.05%
WLKWestlake CorporationUSD 73.82▼ 4.2%

Data source: Nexqual — real-time market data, technical indicators, analyst consensus, earnings, SEC EDGAR filings. Last updated: July 25, 2026 at 02:24 UTC. This page is informational and not investment advice.