Peabody Energy Corp (BTU) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

125,769,231Shares Outstanding
664,350Shares held by institutions
$21,524,940Value of institutional holdings
98.86%Institutional ownership %
4.88%Shares Changed QoQ
334No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Recent 13F filings as of December 2025 show that 334 institutional investors hold a position in Peabody Energy Corp (NYSE:BTU).

334 Institutional Holders

664,350 Total Shares Held
Download Data
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