Cabot Corporation (CBT)

New York Stock Exchange:
CBT
| Latest update: Nov 4, 2025, 2:32 PM

Stock events for Cabot Corp. (CBT)

In the past six months, Cabot Corporation's stock has trended down by 10.28%. As of October 20, 2025, the share price was $70.61, a decline of 37.44% from October 21, 2024. Recent events include boosting North American capacity for circular reinforcing carbons in October 2025, Mizuho maintaining an "Outperform" recommendation in September 2025, and Q3 EPS beating estimates in August 2025, along with an agreement to acquire Mexico Carbon Manufacturing SA de CV. In November 2024, Cabot completed the acquisition of Axactor Espana SL-Unsecured loan portfolio.

Demand Seasonality affecting Cabot Corp.’s stock price

While specific details on demand seasonality are not explicitly provided, the company's diverse product portfolio and broad customer base suggest that demand seasonality could vary by product line and end-market. Some products used in construction or automotive sectors might experience seasonal fluctuations. The company's Performance Materials & Coatings segment experienced seasonal weakness in coatings applications in a recent quarter, indicating some seasonality in that area.

Overview of Cabot Corp.’s business

Cabot Corporation is a global specialty chemicals and performance materials company based in Boston, Massachusetts, operating in the Chemicals sector. The company designs, manufactures, and sells materials that enhance performance across various applications. Its principal products include reinforcing and specialty carbons, specialty compounds, conductive additives, carbon nanotubes, fumed metal oxides, inkjet colorants, aerogel, elastomer composites solutions, activated carbon, and masterbatches. Cabot serves sectors including automotive, construction, infrastructure, inkjet printing, electronics, and consumer products, as well as applications related to energy generation, transmission, and storage.

CBT’s Geographic footprint

Cabot Corporation has a global presence, operating in over 20 countries with 36 manufacturing plants, eight research and development facilities, and 28 sales offices. The company's network spans Asia Pacific, Europe, the Middle East and Africa, and the Americas. Its headquarters are located in Boston, Massachusetts, US.

CBT Corporate Image Assessment

Cabot Corporation's brand reputation has been positively impacted by its recognition for strong corporate leadership and governance. Cabot Corp was awarded the "Public Company Board of the Year" for 2025 by the National Association of Corporate Directors (NACD) New England Chapter. Cabot is also at the forefront of low-emission manufacturing and lifecycle management of carbon nanotube (CNT)-based materials, aligning with global ESG investment trends.

Ownership

Cabot Corporation is primarily owned by institutional shareholders, who hold approximately 96.03% of the company's stock. Insiders own about 37.54%, and retail investors hold 0.00%. Another source indicates that approximately 60.41% of the company's stock is owned by Institutional Investors, 1.51% by Insiders, and 38.07% by Public Companies and Individual Investors. Major institutional owners include BlackRock, Inc., Vanguard Group Inc., and Wellington Management Group LLP. The largest individual shareholder is SPO Advisory Corp, owning 14.21 million shares, representing 26.71% of the company. John G. L. Cabot is also a significant insider owner, holding 2.42 million shares (4.55%).

Expert AI

Show me the sentiment for Cabot Corp.
What's the latest sentiment for Cabot Corp.?

Price Chart

$65.90

12.33%
(1 month)

Top Shareholders

BlackRock, Inc.
12.41%
Wellington Management Group LLP
7.82%
Pev Trust
5.96%
Fuller & Thaler Asset Management, Inc.
4.00%
State Street Corp.
3.65%
American Century Cos., Inc.
3.07%
Bank of America Corp.
2.99%
Dimensional Holdings, Inc.
2.74%
Geode Holdings Trust
2.62%
Snyder Capital Management LP
1.88%
SEI Investments Co.
1.82%
Affiliated Managers Group, Inc.
1.60%
T. Rowe Price Group, Inc.
1.49%
Northern Trust Corp.
1.38%
The Charles Schwab Corp.
1.31%
Morgan Stanley
1.29%
LSV Asset Management
1.12%
The Bank of New York Mellon Corp.
1.07%
Fiduciary Co., Inc.
0.99%
Copeland Capital Management LLC
0.97%

Trade Ideas for CBT

Today

Sentiment for CBT

News
Social

Buzz Talk for CBT

Today

Social Media

FAQ

What is the current stock price of Cabot Corp.?

As of the latest update, Cabot Corp.'s stock is trading at $65.90 per share.

What’s happening with Cabot Corp. stock today?

Today, Cabot Corp. stock is down by -12.33%, possibly due to news.

What is the market sentiment around Cabot Corp. stock?

Current sentiment around Cabot Corp. stock is positive, based on recent news, trading volume, and analyst opinions.

Is Cabot Corp.'s stock price growing?

Over the past month, Cabot Corp.'s stock price has decreased by -12.33%.

How can I buy Cabot Corp. stock?

You can buy Cabot Corp. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol CBT

Who are the major shareholders of Cabot Corp. stock?

Major shareholders of Cabot Corp. include institutions such as BlackRock, Inc. (12.41%), Wellington Management Group LLP (7.82%), Pev Trust (5.96%) ... , according to the latest filings.