3,050,606 Shares in Peabody Energy Corporation $BTU Purchased by Massachusetts Financial Services Co. MA
Massachusetts Financial Services Co. MA recently acquired 3,050,606 shares of Peabody Energy Corporation (NYSE:BTU), valued at approximately $90.6 million, increasing its ownership to about 2.51%. Institutional investors collectively hold 87.44% of the company's stock. Analyst ratings are mixed, with a consensus "Hold" rating and a target price of $38.63, following recent price target adjustments and a dividend announcement by Peabody Energy.
https://www.marketbeat.com/instant-alerts/filing-3050606-shares-in-peabody-energy-corporation-btu-purchased-by-massachusetts-financial-services-co-ma-2026-04-14/