Principal Financial 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
$4.44M Buy
448,745
+54,651
+14% +$496K ﹤0.01% 1701
2026
Q1
$2.59M Buy
394,094
+1,883
+0.5% +$15.4K ﹤0.01% 1796
2025
Q4
$3.33M Buy
392,211
+134,489
+52% +$1.21M ﹤0.01% 1738
2025
Q3
$1.91M Sell
257,722
-111,997
-30% -$689K ﹤0.01% 1821
2025
Q2
$1.57M Buy
369,719
+356,332
+2,662% +$1.55M ﹤0.01% 1836
2025
Q1
$44.4K Sell
13,387
-896
-6% -$3.73K ﹤0.01% 2127
2024
Q4
$79K Sell
14,283
-1,788
-11% -$9.08K ﹤0.01% 2160
2024
Q3
$90.2K Sell
16,071
-7,102
-31% -$42.5K ﹤0.01% 2153
2024
Q2
$145K Buy
23,173
+104
+0.5% +$830 ﹤0.01% 2185
2024
Q1
$258K Buy
23,069
+3,230
+16% +$44.4K ﹤0.01% 2120
2023
Q4
$308K Buy
19,839
+1,898
+11% +$28.7K ﹤0.01% 2056
2023
Q3
$327K Sell
17,941
-2,312
-11% -$51.5K ﹤0.01% 2037
2023
Q2
$518K Sell
20,253
-132,638
-87% -$3.07M ﹤0.01% 1945
2023
Q1
$3.48M Sell
152,891
-176,655
-54% -$4.36M ﹤0.01% 1650
2022
Q4
$8.13M Buy
329,546
+313,264
+1,924% +$7.56M 0.01% 1350
2022
Q3
$351K Sell
16,282
-214,503
-93% -$4.79M ﹤0.01% 2037
2022
Q2
$3.8M Buy
230,785
+220,700
+2,188% +$3.26M ﹤0.01% 1646
2022
Q1
$172K Buy
+10,085
New +$175K ﹤0.01% 2363
2021
Q4
Sell
-7,964
Closed -$222K 2618
2021
Q3
$222K Buy
7,964
+774
+11% +$24K ﹤0.01% 2402
2021
Q2
$255K Sell
7,190
-107,691
-94% -$3.25M ﹤0.01% 2409
2021
Q1
$4M Buy
+114,881
New +$4.07M ﹤0.01% 1725

Other funds holding SHLS

Principal Financial Group's SHLS Position: Q2 2026 in Review

Principal Financial Group increased its Shoals Technologies Group (SHLS) stake by 14% in Q2 2026, buying an estimated $496K and bringing the position to 448,745 shares worth $4.44M. The position accounts for ﹤0.01% of the portfolio, ranked #1701.

Principal Financial Group first reported a position in SHLS in Q1 2021 and has held it in 21 quarters since. The position peaked at $8.13M in Q4 2022. 271 funds tracked by Wall St. Rank hold SHLS as of Q2 2026.

  • Principal Financial Group held 448,745 shares of Shoals Technologies Group worth $4.44M as of Q2 2026.
  • Principal Financial Group bought 54,651 Shoals Technologies Group shares in Q2 2026, an estimated $496K.
  • Shoals Technologies Group made up ﹤0.01% of Principal Financial Group's portfolio in Q2 2026, its #1701 holding.
  • Principal Financial Group first reported a position in Shoals Technologies Group in Q1 2021 and has held it in 21 quarters since.
  • Principal Financial Group's Shoals Technologies Group position peaked at $8.13M in Q4 2022.
  • 271 funds tracked by Wall St. Rank held Shoals Technologies Group as of Q2 2026.

Based on Principal Financial Group's 13F filing for Q2 2026, filed 4 Aug 2026.