Denali Advisors’s Peabody Energy BTU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-46,632
Closed -$1.54M 324
2026
Q1
$1.54M Sell
46,632
-16,228
-26% -$567K 0.17% 138
2025
Q4
$1.87M Sell
62,860
-80,451
-56% -$2.36M 0.21% 114
2025
Q3
$3.8M Sell
143,311
-7,955
-5% -$142K 0.43% 79
2025
Q2
$2.03M Buy
151,266
+8
+0% +$106 0.21% 119
2025
Q1
$2.05M Buy
151,258
+147
+0.1% +$2.37K 0.23% 123
2024
Q4
$3.16M Buy
151,111
+3,329
+2% +$82.2K 0.33% 94
2024
Q3
$3.92M Buy
147,782
+9,335
+7% +$213K 0.42% 85
2024
Q2
$3.06M Buy
138,447
+25,222
+22% +$582K 0.84% 49
2024
Q1
$2.75M Buy
113,225
+11,825
+12% +$298K 0.81% 46
2023
Q4
$2.47M Sell
101,400
-15,200
-13% -$367K 0.75% 47
2023
Q3
$3.03M Buy
+116,600
New +$2.61M 1.06% 30

Other funds holding BTU

Denali Advisors's BTU Position: Q2 2026 in Review

Denali Advisors sold out of Peabody Energy (BTU) in Q2 2026, closing a stake of 46,632 shares — an estimated $1.54M sold.

Denali Advisors first reported a position in BTU in Q3 2023 and held it in 11 quarters. The position peaked at $3.92M in Q3 2024. 325 funds tracked by Wall St. Rank hold BTU as of Q2 2026.

  • Denali Advisors reported no remaining Peabody Energy position as of Q2 2026 after selling out during the quarter.
  • Denali Advisors sold 46,632 Peabody Energy shares in Q2 2026, an estimated $1.54M.
  • Denali Advisors first reported a position in Peabody Energy in Q3 2023 and held it in 11 quarters.
  • Denali Advisors's Peabody Energy position peaked at $3.92M in Q3 2024.
  • 325 funds tracked by Wall St. Rank held Peabody Energy as of Q2 2026.

Based on Denali Advisors's 13F filing for Q2 2026, filed 10 Aug 2026.