Zurich Cantonal Bank’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
$1.08M Buy
108,616
+7,002
+7% +$63.6K ﹤0.01% 1520
2026
Q1
$669K Buy
+101,614
New +$833K ﹤0.01% 1660
2025
Q4
Sell
-81,812
Closed -$735K 3371
2025
Q3
$606K Sell
81,812
-98
-0.1% -$603 ﹤0.01% 1632
2025
Q2
$348K Sell
81,910
-12,378
-13% -$53.8K ﹤0.01% 1877
2025
Q1
$313K Sell
94,288
-29,304
-24% -$122K ﹤0.01% 1871
2024
Q4
$683K Buy
123,592
+20,263
+20% +$103K ﹤0.01% 1449
2024
Q3
$580K Sell
103,329
-52,140
-34% -$312K ﹤0.01% 1461
2024
Q2
$970K Buy
155,469
+51,058
+49% +$407K ﹤0.01% 1084
2024
Q1
$1.17M Buy
104,411
+45,976
+79% +$632K ﹤0.01% 989
2023
Q4
$908K Buy
58,435
+20,738
+55% +$314K ﹤0.01% 1131
2023
Q3
$688K Buy
37,697
+13,608
+56% +$303K ﹤0.01% 1207
2023
Q2
$616K Buy
24,089
+3,131
+15% +$72.4K ﹤0.01% 1230
2023
Q1
$478K Buy
20,958
+5,736
+38% +$142K ﹤0.01% 1308
2022
Q4
$376K Buy
15,222
+1,030
+7% +$24.9K ﹤0.01% 1421
2022
Q3
$306K Hold
14,192
﹤0.01% 1501
2022
Q2
$234K Hold
14,192
﹤0.01% 1698
2022
Q1
$242K Hold
14,192
﹤0.01% 1771
2021
Q4
$345K Buy
14,192
+5,172
+57% +$149K ﹤0.01% 1721
2021
Q3
$251K Buy
9,020
+1,690
+23% +$52.5K ﹤0.01% 1768
2021
Q2
$260K Buy
+7,330
New +$221K ﹤0.01% 1638

Other funds holding SHLS

Zurich Cantonal Bank's SHLS Position: Q2 2026 in Review

Zurich Cantonal Bank increased its Shoals Technologies Group (SHLS) stake by 6.9% in Q2 2026, buying an estimated $63.6K and bringing the position to 108,616 shares worth $1.08M. The position accounts for ﹤0.01% of the portfolio, ranked #1520.

Zurich Cantonal Bank first reported a position in SHLS in Q2 2021 and has held it in 20 quarters since. The position peaked at $1.17M in Q1 2024. 271 funds tracked by Wall St. Rank hold SHLS as of Q2 2026.

  • Zurich Cantonal Bank held 108,616 shares of Shoals Technologies Group worth $1.08M as of Q2 2026.
  • Zurich Cantonal Bank bought 7,002 Shoals Technologies Group shares in Q2 2026, an estimated $63.6K.
  • Shoals Technologies Group made up ﹤0.01% of Zurich Cantonal Bank's portfolio in Q2 2026, its #1520 holding.
  • Zurich Cantonal Bank first reported a position in Shoals Technologies Group in Q2 2021 and has held it in 20 quarters since.
  • Zurich Cantonal Bank's Shoals Technologies Group position peaked at $1.17M in Q1 2024.
  • 271 funds tracked by Wall St. Rank held Shoals Technologies Group as of Q2 2026.

Based on Zurich Cantonal Bank's 13F filing for Q2 2026, filed 12 Aug 2026.