Cabot Corp (CBT) Stock Price & Analysis

Cabot Corp (CBT) rose 1.77% to USD 84.39 as of June 10, 2026 at 01:00 UTC, according to Nexqual real-time market data.

CBT last closed at USD 82.92; the session ranged USD 82.77–85.36 on volume of 578,012 shares. Market capitalization is $4.36B, with a 52-week range of USD 58.33–89.46 (NYQ). Source: Nexqual, June 10, 2026 at 01:00 UTC.

Key Statistics (as of June 10, 2026 at 01:00 UTC)

PriceUSD 84.39
Change▲ 1.77% (up)
Previous CloseUSD 82.92
OpenUSD 84.16
Day RangeUSD 82.77 – 85.36
52-Week RangeUSD 58.33 – 89.46
Volume578,012 shares
Market Cap$4.36B
ExchangeNYQ

Technical Analysis (CBT)

Nexqual's technical model rates CBT "STRONG BUY" based on 5 bullish and 0 bearish signals across 124 daily candles, as of June 10, 2026 at 01:00 UTC.

Overall SignalSTRONG BUY
RSI (14)56.33 (neutral)
vs SMA50Above (USD 79.36)
MACD1.38 (positive)

Analyst Ratings (CBT)

Wall Street analysts rate CBT "None" based on 5 analysts, with a mean price target of USD 83.2 (range USD 70–95), per Nexqual as of June 10, 2026 at 01:00 UTC.

Consensus RatingNone
Analyst Count5
Mean TargetUSD 83.2
High TargetUSD 95
Low TargetUSD 70
Buy / Hold / Sell1 / 3 / 1

Earnings (CBT)

Next Earnings Date2026-08-03
EPS EstimateUSD 1.62
Revenue Estimate$911.42M

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, June 10, 2026 at 01:00 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, June 10, 2026 at 01:00 UTC.

Financial Health Score (CBT)

Nexqual rates Cabot Corp's overall financial health "Mixed" across five dimensions, as of June 10, 2026 at 01:00 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.22%
Shares Outstanding51.62M
Float50.97M
Short % of Float+8.19%

Source: Nexqual, June 10, 2026 at 01:00 UTC.

Leadership (CBT)

Cabot Corp is led by Sean D. Keohane (age 58), President, CEO & Director, per Nexqual as of June 10, 2026 at 01:00 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 June 10, 2026 at 01:00 UTC.

Active Investors

InvestorStake
American Century Companies Inc8.3%
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.62%
State Street3.93%
Dimensional Fund Advisors3.38%

Source: Nexqual, June 10, 2026 at 01:00 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 62.03▲ 3.59%
KWRQuaker HoughtonUSD 142.94▲ 1.6%
SXTSensient Technologies CorporatiUSD 119.47▲ 6.49%
MTXMinerals Technologies Inc.USD 76.52▲ 0.91%
WLKWestlake CorporationUSD 86.11▲ 1.74%

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