Stock events for Cabot Corp. (CBT)
Cabot Corp. stock has experienced fluctuations, with a share price of $76.35 as of April 8, 2026, representing a 5.61% decline over the previous year. Key events include the acquisition of Mexico Carbon Manufacturing S.A. de C.V., earnings reports with a record adjusted EPS of $7.25 for fiscal year 2025, a stock buyback program, price increases for Specialty Compounds and Specialty Carbons, and impacts from Asian tire imports and macroeconomic uncertainty.
Demand Seasonality affecting Cabot Corp.’s stock price
Demand for Cabot Corporation's products is influenced by the cyclical nature of the industries it serves, including automotive production, replacement tire demand, construction, infrastructure, electronics, inkjet printing, and consumer products. Demand can be impacted by macroeconomic weakness and destocking cycles rather than inherent seasonal patterns.
Overview of Cabot Corp.’s business
Cabot Corporation is a global specialty chemicals and performance materials company headquartered in Boston, Massachusetts. Its principal products include reinforcing and specialty carbons, fumed metal oxides, inkjet colorants, aerogel, masterbatches, conductive compounds, and engineered elastomer composites. The company operates through two main segments: Reinforcement Materials and Performance Chemicals.
CBT’s Geographic footprint
Cabot Corporation operates in over 20 countries with 36 manufacturing plants, eight research and development facilities, and 28 sales offices. Its network supports customers across the Americas, Europe, Middle East & Africa (EMEA), and Asia Pacific (APAC) regions. Key operational and innovation hubs include Billerica, Massachusetts, USA, and Shanghai, China.
CBT Corporate Image Assessment
Cabot Corporation has a strong brand reputation, emphasizing sustainability and safety. The company has achieved a platinum rating from EcoVadis for five consecutive years and has introduced EVOLVE™ Sustainable Solutions to advance sustainable reinforcing carbons.
Ownership
Cabot Corporation's ownership is predominantly held by institutional investors, with approximately 96.30% of the company's stock held by institutions as of August 2025. Key institutional holders include BlackRock, Inc. and The Vanguard Group, Inc. Insider ownership, including that of John G. L. Cabot, stands at 1.32% as of August 2025.
Ask Our Expert AI Analyst
Price Chart
$73.62