Castleark Management’s Liberty Energy LBRT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$7.77M Buy
296,629
+31,840
+12% +$952K 0.21% 119
2026
Q1
$7.63M Buy
+264,789
New +$6.75M 0.25% 97
2024
Q4
Sell
-78,490
Closed -$1.5M 309
2024
Q3
$1.5M Hold
78,490
0.06% 180
2024
Q2
$1.64M Hold
78,490
0.07% 177
2024
Q1
$1.63M Hold
78,490
0.07% 187
2023
Q4
$1.42M Hold
78,490
0.06% 187
2023
Q3
$1.45M Buy
78,490
+20,360
+35% +$336K 0.07% 174
2023
Q2
$777K Buy
58,130
+28,540
+96% +$370K 0.04% 197
2023
Q1
$379K Hold
29,590
0.02% 234
2022
Q4
$474K Hold
29,590
0.02% 233
2022
Q3
$375K Sell
29,590
-7,400
-20% -$99.9K 0.02% 240
2022
Q2
$472K Hold
36,990
0.03% 220
2022
Q1
$548K Hold
36,990
0.02% 240
2021
Q4
$359K Sell
36,990
-133,010
-78% -$1.54M 0.01% 285
2021
Q3
$2.06M Buy
+170,000
New +$1.88M 0.08% 182

Other funds holding LBRT

Castleark Management's LBRT Position: Q2 2026 in Review

Castleark Management increased its Liberty Energy (LBRT) stake by 12% in Q2 2026, buying an estimated $952K and bringing the position to 296,629 shares worth $7.77M. The position accounts for 0.21% of the portfolio, ranked #119.

Castleark Management first reported a position in LBRT in Q3 2021 and has held it in 15 quarters since. 405 funds tracked by Wall St. Rank hold LBRT as of Q2 2026.

  • Castleark Management held 296,629 shares of Liberty Energy worth $7.77M as of Q2 2026.
  • Castleark Management bought 31,840 Liberty Energy shares in Q2 2026, an estimated $952K.
  • Liberty Energy made up 0.21% of Castleark Management's portfolio in Q2 2026, its #119 holding.
  • Castleark Management first reported a position in Liberty Energy in Q3 2021 and has held it in 15 quarters since.
  • 405 funds tracked by Wall St. Rank held Liberty Energy as of Q2 2026.

Based on Castleark Management's 13F filing for Q2 2026, filed 14 Aug 2026.