Cabot Corporation SVP Masterson Buys Company Shares
Senior VP William Masterson III purchased shares of Cabot Corporation, showing confidence in the company.
Key Points
- Senior Vice President William Masterson III bought 3 shares of Cabot Corporation at $87.65 each on June 12, 2026.
- Cabot Corporation trades on the NYSE under the ticker CBT, with a market cap of approximately $4.61 billion and a P/E ratio of 16.5.
- Analyst firm Truist Securities initiated coverage with a 'buy' rating and a $98 price target on June 8, 2026.
On June 12, 2026, William Masterson III, Senior Vice President at Cabot Corporation, bought 3 shares of the company at an average price of $87.65 each. This purchase totaled approximately $262.95, reflecting Masterson's confidence in the company's prospects.
Other Institutional Activity in Cabot Corporation
BlackRock, Inc. slightly reduced its position by 8,938 shares, holding 6,616,051 shares valued at about $498.3 million. Wellington Management Group LLP cut its holdings by 185,397 shares, leaving it with 3,566,172 shares worth around $268.6 million. In contrast, Earnest Partners LLC increased its stake by 52,703 shares, now holding 3,158,617 shares valued at approximately $237.9 million. Vanguard Portfolio Management LLC and Vanguard Capital Management LLC both initiated new positions, with 3,121,342 and 2,324,307 shares respectively.
Cabot Corporation Stock Snapshot
Shares of NYSE:CBT traded near $89.21. Cabot Corporation has a market cap of $4.61 billion, a P/E ratio of 16.5, and a beta of 0.829. The stock's 52-week range is between $58.33 and $89.46, with a 50-day moving average of $80.22 and a 200-day moving average of $73.31. The company's current ratio stands at 1.45, with a quick ratio of 0.85 and a debt-to-equity ratio of 77.71.
Recent Earnings
In its latest earnings report, Cabot Corporation recorded revenue of $3.58 billion, though revenue growth showed a slight decline of 3.4%. The company achieved a net margin of 7.97% and a return on equity of 19.96%. The next earnings announcement is expected on August 3, 2026.
Dividend
Cabot Corporation pays an annual dividend rate of $1.82, yielding 2.04%. The dividend payout ratio is 33.96%.
Insider Buying and Selling at Cabot Corporation
In addition to Masterson, several other insiders made purchases on June 12, 2026. President and CEO Sean Keohane acquired 256 shares, while VP Controller & CAO Lisa Dumont bought 4 shares. Executive Vice President and CFO Erica McLaughlin purchased 55 shares. These transactions were not part of planned trading programs.
Analysts Set New Price Targets
On June 8, 2026, Truist Securities initiated coverage of Cabot Corporation with a 'buy' rating and set a price target of $98. JP Morgan maintained a 'sell' rating with a $70 target on May 13, 2026, while UBS kept a 'hold' rating with an $86 target on May 8, 2026. The consensus recommendation is a 'buy', with an average target price of $85.67 from 6 analysts.
About Cabot Corporation
Cabot Corporation, headquartered in Boston, Massachusetts, is a specialty chemicals and performance materials company. It operates through two segments: Reinforcement Materials and Performance Chemicals. The company offers products like reinforcing carbons, specialty carbons, conductive additives, and fumed silica. These are used in various industries including automotive, industrial, and electronics. Cabot was founded in 1882 and employs over 4,000 people globally.
Bottom Line
Insider buying at Cabot Corporation, including by Senior VP William Masterson III, suggests confidence in the company's future. The stock is closely watched by investors for its performance in the specialty chemicals sector. Note that insider transactions are reported after they occur, and may not reflect current holdings.
See Also
This instant news alert was generated by automated narrative technology and financial data from EarningsIQ and public regulatory filings. It is for informational purposes only and is not financial advice.
