Recent 13F filings as of December 2025 show that 334 institutional investors hold a position in Peabody Energy Corp (NYSE:BTU).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 17,822,165 | 246,616 | 1.40% | $529,318,293.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 15,135,096 | 1,191,438 | 8.54% | $449,512,352.00 |
| STATE STREET CORP | 31 Dec, 2025 | 9,532,978 | 306,187 | 3.32% | $283,129,447.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 6,179,513 | -154,655 | -2.44% | $183,531,961.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 6,134,927 | -314,816 | -4.88% | $182,207,332.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 4,532,962 | 107,503 | 2.43% | $134,628,990.00 |
| Orbis Allan Gray Ltd | 31 Dec, 2025 | 4,397,530 | -562,513 | -11.34% | $130,606,641.00 |
| JANE STREET GROUP, LLC | 31 Dec, 2025 | 4,231,847 | 807,164 | 23.57% | $125,685,856.00 |
| MAVERICK CAPITAL LTD | 31 Dec, 2025 | 4,067,173 | -495,140 | -10.85% | $120,795,038.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 31 Dec, 2025 | 3,050,606 | 3,050,606 | 0.00% | $90,602,998.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 2,892,010 | -39,567 | -1.35% | $85,912,048.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 2,273,605 | -951,623 | -29.51% | $67,526,117.00 |
| Hudson Bay Capital Management LP | 31 Dec, 2025 | 2,122,662 | -299,604 | -12.37% | $63,043,061.00 |
| UBS Group AG | 31 Dec, 2025 | 2,105,258 | 1,058,388 | 101.10% | $62,526,163.00 |
| Sourcerock Group LLC | 31 Dec, 2025 | 1,937,005 | -470,774 | -19.55% | $57,529,048.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 1,728,263 | 2,799 | 0.16% | $51,329,411.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 1,681,934 | 72,422 | 4.50% | $49,953,438.00 |
| Walleye Trading LLC | 31 Dec, 2025 | 1,445,499 | 1,093,551 | 310.71% | $42,931,320.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 1,371,045 | 932,645 | 212.74% | $40,720,036.00 |
| Phoenix Financial Ltd. | 31 Dec, 2025 | 1,283,673 | 1,283,673 | 0.00% | $38,124,849.00 |