Dynamic Technology Lab’s Shoals Technologies Group SHLS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$246K Sell
24,863
-48,098
-66% -$437K 0.06% 508
2026
Q1
$480K Buy
72,961
+33,483
+85% +$275K 0.08% 444
2025
Q4
$336K Buy
39,478
+25,933
+191% +$233K 0.08% 442
2025
Q3
$100K Sell
13,545
-144,401
-91% -$888K 0.02% 732
2025
Q2
$671K Buy
157,946
+140,696
+816% +$611K 0.09% 398
2025
Q1
$57K Buy
+17,250
New +$71.7K 0.01% 927
2024
Q4
Sell
-120,670
Closed -$677K 1313
2024
Q3
$677K Buy
120,670
+11,441
+10% +$68.4K 0.07% 462
2024
Q2
$682K Sell
109,229
-80,597
-42% -$643K 0.08% 420
2024
Q1
$2.12M Buy
189,826
+162,701
+600% +$2.24M 0.23% 100
2023
Q4
$422K Sell
27,125
-10,407
-28% -$157K 0.04% 660
2023
Q3
$685K Buy
+37,532
New +$835K 0.07% 383
2023
Q2
Sell
-147,310
Closed -$3.36M 1385
2023
Q1
$3.36M Buy
+147,310
New +$3.64M 0.31% 53
2022
Q4
Sell
-27,852
Closed -$600K 1479
2022
Q3
$600K Buy
+27,852
New +$622K 0.06% 567
2022
Q2
Sell
-21,639
Closed -$369K 1499
2022
Q1
$369K Buy
+21,639
New +$375K 0.04% 698
2021
Q4
Sell
-26,649
Closed -$743K 1452
2021
Q3
$743K Buy
+26,649
New +$828K 0.09% 378

Other funds holding SHLS

Dynamic Technology Lab's SHLS Position: Q2 2026 in Review

Dynamic Technology Lab reduced its Shoals Technologies Group (SHLS) stake by 66% in Q2 2026, selling an estimated $437K and leaving 24,863 shares worth $246K. The position accounts for 0.06% of the portfolio, ranked #508.

Dynamic Technology Lab first reported a position in SHLS in Q3 2021 and has held it in 15 quarters since. The position peaked at $3.36M in Q1 2023. 271 funds tracked by Wall St. Rank hold SHLS as of Q2 2026.

  • Dynamic Technology Lab held 24,863 shares of Shoals Technologies Group worth $246K as of Q2 2026.
  • Dynamic Technology Lab sold 48,098 Shoals Technologies Group shares in Q2 2026, an estimated $437K.
  • Shoals Technologies Group made up 0.06% of Dynamic Technology Lab's portfolio in Q2 2026, its #508 holding.
  • Dynamic Technology Lab first reported a position in Shoals Technologies Group in Q3 2021 and has held it in 15 quarters since.
  • Dynamic Technology Lab's Shoals Technologies Group position peaked at $3.36M in Q1 2023.
  • 271 funds tracked by Wall St. Rank held Shoals Technologies Group as of Q2 2026.

Based on Dynamic Technology Lab's 13F filing for Q2 2026, filed 13 Aug 2026.