Manulife (Manufacturers Life Insurance)’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
$696K Sell
70,378
-3,284
-4% -$29.8K ﹤0.01% 2114
2026
Q1
$484K Buy
73,662
+23,200
+46% +$190K ﹤0.01% 2171
2025
Q4
$429K Sell
50,462
-6,895
-12% -$61.9K ﹤0.01% 2245
2025
Q3
$425K Sell
57,357
-8,292
-13% -$51K ﹤0.01% 2271
2025
Q2
$281K Sell
65,649
-212
-0.3% -$921 ﹤0.01% 2410
2025
Q1
$219K Sell
65,861
-30,874
-32% -$128K ﹤0.01% 2461
2024
Q4
$536K Sell
96,735
-2,464
-2% -$12.5K ﹤0.01% 2201
2024
Q3
$559K Sell
99,199
-2,424
-2% -$14.5K ﹤0.01% 2226
2024
Q2
$637K Buy
101,623
+3,699
+4% +$29.5K ﹤0.01% 2094
2024
Q1
$1.09M Buy
97,924
+5,268
+6% +$72.5K ﹤0.01% 1816
2023
Q4
$1.44M Buy
92,656
+572
+0.6% +$8.66K ﹤0.01% 1620
2023
Q3
$1.68M Buy
92,084
+23,835
+35% +$530K ﹤0.01% 1500
2023
Q2
$1.74M Buy
68,249
+13,782
+25% +$319K ﹤0.01% 1448
2023
Q1
$1.24M Buy
54,467
+601
+1% +$14.8K ﹤0.01% 1530
2022
Q4
$1.33M Buy
53,866
+8,526
+19% +$206K ﹤0.01% 1502
2022
Q3
$977K Sell
45,340
-628
-1% -$14K ﹤0.01% 1613
2022
Q2
$758K Buy
+45,968
New +$679K ﹤0.01% 1776
2021
Q3
Sell
-74,512
Closed -$2.65M 3209
2021
Q2
$2.65M Sell
74,512
-52,518
-41% -$1.58M ﹤0.01% 1500
2021
Q1
$4.42M Buy
+127,030
New +$4.5M ﹤0.01% 1315

Other funds holding SHLS

Manulife (Manufacturers Life Insurance)'s SHLS Position: Q2 2026 in Review

Manulife (Manufacturers Life Insurance) reduced its Shoals Technologies Group (SHLS) stake by 4.5% in Q2 2026, selling an estimated $29.8K and leaving 70,378 shares worth $696K. The position accounts for ﹤0.01% of the portfolio, ranked #2114.

Manulife (Manufacturers Life Insurance) first reported a position in SHLS in Q1 2021 and has held it in 19 quarters since. The position peaked at $4.42M in Q1 2021. 271 funds tracked by Wall St. Rank hold SHLS as of Q2 2026.

  • Manulife (Manufacturers Life Insurance) held 70,378 shares of Shoals Technologies Group worth $696K as of Q2 2026.
  • Manulife (Manufacturers Life Insurance) sold 3,284 Shoals Technologies Group shares in Q2 2026, an estimated $29.8K.
  • Shoals Technologies Group made up ﹤0.01% of Manulife (Manufacturers Life Insurance)'s portfolio in Q2 2026, its #2114 holding.
  • Manulife (Manufacturers Life Insurance) first reported a position in Shoals Technologies Group in Q1 2021 and has held it in 19 quarters since.
  • Manulife (Manufacturers Life Insurance)'s Shoals Technologies Group position peaked at $4.42M in Q1 2021.
  • 271 funds tracked by Wall St. Rank held Shoals Technologies Group as of Q2 2026.

Based on Manulife (Manufacturers Life Insurance)'s 13F filing for Q2 2026, filed 14 Aug 2026.