Russell Investments Group’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
$977K Buy
98,661
+78,026
+378% +$708K ﹤0.01% 2476
2026
Q1
$136K Sell
20,635
-10,553
-34% -$86.6K ﹤0.01% 2982
2025
Q4
$265K Sell
31,188
-6,534
-17% -$58.7K ﹤0.01% 2737
2025
Q3
$280K Sell
37,722
-2,070
-5% -$12.7K ﹤0.01% 2687
2025
Q2
$169K Buy
+39,792
New +$173K ﹤0.01% 2689
2025
Q1
Sell
-54,467
Closed -$301K 3870
2024
Q4
$301K Sell
54,467
-97,758
-64% -$496K ﹤0.01% 2433
2024
Q3
$854K Buy
152,225
+151,632
+25,570% +$907K ﹤0.01% 2089
2024
Q2
$3.7K Sell
593
-39,887
-99% -$318K ﹤0.01% 3275
2024
Q1
$453K Sell
40,480
-49,470
-55% -$680K ﹤0.01% 2238
2023
Q4
$1.4M Buy
89,950
+89,793
+57,193% +$1.36M ﹤0.01% 1806
2023
Q3
$2.87K Hold
157
﹤0.01% 3221
2023
Q2
$4.01K Hold
157
﹤0.01% 3147
2023
Q1
$3.58K Buy
+157
New +$3.88K ﹤0.01% 2975

Other funds holding SHLS

Russell Investments Group's SHLS Position: Q2 2026 in Review

Russell Investments Group increased its Shoals Technologies Group (SHLS) stake by 378% in Q2 2026, buying an estimated $708K and bringing the position to 98,661 shares worth $977K. The position accounts for ﹤0.01% of the portfolio, ranked #2476.

Russell Investments Group first reported a position in SHLS in Q1 2023 and has held it in 13 quarters since. The position peaked at $1.4M in Q4 2023. 271 funds tracked by Wall St. Rank hold SHLS as of Q2 2026.

  • Russell Investments Group held 98,661 shares of Shoals Technologies Group worth $977K as of Q2 2026.
  • Russell Investments Group bought 78,026 Shoals Technologies Group shares in Q2 2026, an estimated $708K.
  • Shoals Technologies Group made up ﹤0.01% of Russell Investments Group's portfolio in Q2 2026, its #2476 holding.
  • Russell Investments Group first reported a position in Shoals Technologies Group in Q1 2023 and has held it in 13 quarters since.
  • Russell Investments Group's Shoals Technologies Group position peaked at $1.4M in Q4 2023.
  • 271 funds tracked by Wall St. Rank held Shoals Technologies Group as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.