Towle & Co’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
Q1
$7.68M Sell
266,651
-313,685
-54% -$8M 2.98% 8
2025
Q4
$10.7M Sell
580,336
-29,319
-5% -$490K 2.83% 6
2025
Q3
$7.52M Buy
609,655
+64,130
+12% +$742K 1.9% 32
2025
Q2
$6.26M Sell
545,525
-110,459
-17% -$1.34M 1.47% 39
2025
Q1
$10.4M Sell
655,984
-20,514
-3% -$368K 2.27% 24
2024
Q4
$13.5M Sell
676,498
-201,106
-23% -$3.72M 2.31% 21
2024
Q3
$16.8M Sell
877,604
-20,627
-2% -$426K 2.39% 19
2024
Q2
$18.8M Buy
898,231
+14,971
+2% +$334K 2.46% 26
2024
Q1
$18.3M Sell
883,260
-425,211
-32% -$8.41M 2.15% 29
2023
Q4
$23.7M Sell
1,308,471
-170,470
-12% -$3.24M 2.75% 14
2023
Q3
$27.4M Sell
1,478,941
-182,249
-11% -$3M 3.74% 8
2023
Q2
$22.2M Buy
1,661,190
+100,470
+6% +$1.3M 2.93% 18
2023
Q1
$20M Sell
1,560,720
-548,110
-26% -$8.11M 2.81% 23
2022
Q4
$33.8M Sell
2,108,830
-137,780
-6% -$2.19M 4.51% 1
2022
Q3
$28.5M Buy
2,246,610
+41,310
+2% +$558K 4.65% 5
2022
Q2
$28.1M Sell
2,205,300
-533,180
-19% -$8.37M 4.41% 5
2022
Q1
$40.6M Sell
2,738,480
-168,950
-6% -$2.16M 5.19% 3
2021
Q4
$28.2M Sell
2,907,430
-47,470
-2% -$551K 3.44% 14
2021
Q3
$35.8M Sell
2,954,900
-54,010
-2% -$599K 4.5% 7
2021
Q2
$42.6M Buy
3,008,910
+1,276,950
+74% +$17.2M 4.92% 5
2021
Q1
$19.6M Buy
+1,731,960
New +$20.8M 2.07% 28

Other funds holding LBRT

Towle & Co's LBRT Position: Q1 2026 in Review

Towle & Co reduced its Liberty Energy (LBRT) stake by 54% in Q1 2026, selling an estimated $8M and leaving 266,651 shares worth $7.68M. The position accounts for 2.98% of the portfolio, ranked #8.

Towle & Co first reported a position in LBRT in Q1 2021 and has held it in 21 quarters since. The position peaked at $42.6M in Q2 2021. 392 funds tracked by Wall St. Rank hold LBRT as of Q1 2026.

  • Towle & Co held 266,651 shares of Liberty Energy worth $7.68M as of Q1 2026.
  • Towle & Co sold 313,685 Liberty Energy shares in Q1 2026, an estimated $8M.
  • Liberty Energy made up 2.98% of Towle & Co's portfolio in Q1 2026, its #8 holding.
  • Towle & Co first reported a position in Liberty Energy in Q1 2021 and has held it in 21 quarters since.
  • Towle & Co's Liberty Energy position peaked at $42.6M in Q2 2021.
  • 392 funds tracked by Wall St. Rank held Liberty Energy as of Q1 2026.

Based on Towle & Co's 13F filing for Q1 2026, filed 14 May 2026.