Filing Flows

Filing Flows › Peabody Energy (BTU) › Who owns the stock

Who owns Peabody Energy (BTU) stock

304 funds reported Peabody Energy (BTU) shares in their latest 13F filings, worth $3.0B in all. The largest holder is Vanguard Group ($450M). Last quarter 132 funds added to their stakes and 212 cut them.

Largest holders of BTU (13F)Largest holders of BTU (13F)Vanguard Group$450MBlackRock$436MState Street$257MVanguard Portfolio Management LLC$189MDimensional Fund Advisors LP$147MVanguard Capital Management LLC$127MRenaissance Technologies LLC$123MHudson Bay Capital Management LP$89.8MAmerican Century Companies$84.7MGeode Capital Management, LLC$73.0M

Largest holders (13F)

FundSharesValueChangeQuarter
Vanguard Group15,135,096$450Mincrease2025-12-31
BlackRock18,844,773$436Mincrease2026-06-30
State Street11,126,764$257Mincrease2026-06-30
Vanguard Portfolio Management LLC8,157,317$189Mdecrease2026-06-30
Dimensional Fund Advisors LP6,337,778$147Mincrease2026-06-30
Vanguard Capital Management LLC5,492,213$127Mincrease2026-06-30
Renaissance Technologies LLC5,313,527$123Mdecrease2026-06-30
Hudson Bay Capital Management LP3,882,918$89.8Mincrease2026-06-30
American Century Companies3,661,760$84.7Mdecrease2026-06-30
Geode Capital Management, LLC3,155,885$73.0Mdecrease2026-06-30
Massachusetts Financial Services2,898,295$67.0Mdecrease2026-06-30
Citadel Advisors LLC2,410,239$55.7Mincrease2026-06-30
Morgan Stanley2,212,051$51.1Mdecrease2026-06-30
Gendell Jeffrey L2,003,893$46.3Mincrease2026-06-30
Invesco1,746,724$40.4Mincrease2026-06-30

Peabody Energy's latest quarter

Peabody Energy, Q3 2026: revenue $1.1B (+8% year over year), operating margin -3.9%, net loss $28.9M, operating cash flow −$1.4M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most BTU stock?

By the latest 13F filings: Vanguard Group ($450M); BlackRock ($436M); State Street ($257M); Vanguard Portfolio Management LLC ($189M); Dimensional Fund Advisors LP ($147M).

What is the short interest in BTU?

11,866,724 shares were sold short at the 2026-10-15 settlement, 2.15% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.