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%).
Ask Our Expert AI Analyst
Price Chart
$65.90