Castle Hook Partners’s Peabody Energy BTU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-414,723
Closed -$11M 64
2025
Q3
$11M Buy
+414,723
New +$7.39M 0.06% 38
2023
Q2
Sell
-515,671
Closed -$13.2M 38
2023
Q1
$13.2M Sell
515,671
-216,262
-30% -$5.75M 0.3% 25
2022
Q4
$19.3M Sell
731,933
-553,295
-43% -$15.2M 1.31% 19
2022
Q3
$31.9M Buy
+1,285,228
New +$28.9M 5.06% 7

Other funds holding BTU

Castle Hook Partners's BTU Position: Q4 2025 in Review

Castle Hook Partners sold out of Peabody Energy (BTU) in Q4 2025, closing a stake of 414,723 shares — an estimated $11M sold.

Castle Hook Partners first reported a position in BTU in Q3 2022 and held it in 4 quarters. The position peaked at $31.9M in Q3 2022. 353 funds tracked by Wall St. Rank hold BTU as of Q4 2025.

  • Castle Hook Partners reported no remaining Peabody Energy position as of Q4 2025 after selling out during the quarter.
  • Castle Hook Partners sold 414,723 Peabody Energy shares in Q4 2025, an estimated $11M.
  • Castle Hook Partners first reported a position in Peabody Energy in Q3 2022 and held it in 4 quarters.
  • Castle Hook Partners's Peabody Energy position peaked at $31.9M in Q3 2022.
  • 353 funds tracked by Wall St. Rank held Peabody Energy as of Q4 2025.

Based on Castle Hook Partners's 13F filing for Q4 2025, filed 17 Feb 2026.