ECA
SHLS icon

Encompass Capital Advisors’s Shoals Technologies Group SHLS Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$56.1M Buy
+13,204,602
New +$56.1M 2.05% 15
2025
Q1
Sell
-5,410,245
Closed -$29.9M 82
2024
Q4
$29.9M Buy
5,410,245
+683,642
+14% +$3.78M 1.12% 38
2024
Q3
$26.5M Buy
4,726,603
+978,146
+26% +$5.49M 1.29% 35
2024
Q2
$23.4M Sell
3,748,457
-1,153,675
-24% -$7.2M 1.26% 33
2024
Q1
$54.8M Sell
4,902,132
-1,900,524
-28% -$21.2M 2.97% 7
2023
Q4
$106M Buy
6,802,656
+2,399,166
+54% +$37.3M 6.18% 2
2023
Q3
$80.4M Buy
4,403,490
+297,601
+7% +$5.43M 5.01% 2
2023
Q2
$105M Sell
4,105,889
-266,278
-6% -$6.81M 6.14% 2
2023
Q1
$99.6M Buy
4,372,167
+2,472,167
+130% +$56.3M 4.92% 3
2022
Q4
$46.9M Buy
1,900,000
+111,960
+6% +$2.76M 1.82% 16
2022
Q3
$38.5M Sell
1,788,040
-1,382,157
-44% -$29.8M 1.94% 18
2022
Q2
$52.2M Buy
+3,170,197
New +$52.2M 3.52% 6
2022
Q1
Sell
-620,429
Closed -$15.1M 64
2021
Q4
$15.1M Sell
620,429
-366,485
-37% -$8.91M 0.76% 31
2021
Q3
$27.5M Buy
986,914
+40,277
+4% +$1.12M 1.68% 13
2021
Q2
$33.6M Buy
946,637
+727,931
+333% +$25.8M 2.34% 11
2021
Q1
$7.61M Buy
+218,706
New +$7.61M 0.59% 38