Neo Ivy Capital Management Invests $1.01 Million in Peabody Energy Corporation $BTU
Neo Ivy Capital Management recently initiated a new position in Peabody Energy (NYSE:BTU), purchasing 37,938 shares valued at approximately $1.01 million during the third quarter. This move is part of broader institutional interest, as several other hedge funds also increased their stakes, leading to institutional investors owning about 87.44% of the company. However, corporate insiders have been trimming their holdings, with the CAO and COO selling shares.
https://www.marketbeat.com/instant-alerts/filing-neo-ivy-capital-management-invests-101-million-in-peabody-energy-corporation-btu-2026-03-08/