HSBC Holdings’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
$684K Buy
69,097
+57,185
+480% +$519K ﹤0.01% 2134
2026
Q1
$78.4K Sell
11,912
-5,517
-32% -$45.3K ﹤0.01% 2773
2025
Q4
$148K Buy
17,429
+5,440
+45% +$48.9K ﹤0.01% 2739
2025
Q3
$88.8K Sell
11,989
-12,617
-51% -$77.6K ﹤0.01% 2604
2025
Q2
$104K Sell
24,606
-4,643
-16% -$20.2K ﹤0.01% 2842
2025
Q1
$94.5K Buy
29,249
+538
+2% +$2.24K ﹤0.01% 2815
2024
Q4
$160K Sell
28,711
-1,873
-6% -$9.51K ﹤0.01% 2779
2024
Q3
$175K Sell
30,584
-1,074
-3% -$6.42K ﹤0.01% 2668
2024
Q2
$195K Sell
31,658
-3,170
-9% -$25.3K ﹤0.01% 2564
2024
Q1
$389K Buy
34,828
+20,105
+137% +$277K ﹤0.01% 2241
2023
Q4
$229K Buy
+14,723
New +$223K ﹤0.01% 2407
2022
Q4
Sell
-21,624
Closed -$473K 3182
2022
Q3
$473K Buy
+21,624
New +$483K ﹤0.01% 2197
2022
Q2
Sell
-11,365
Closed -$196K 3426
2022
Q1
$196K Buy
+11,365
New +$197K ﹤0.01% 3001
2021
Q4
Sell
-10,731
Closed -$298K 3343
2021
Q3
$298K Buy
+10,731
New +$333K ﹤0.01% 2548

Other funds holding SHLS

HSBC Holdings's SHLS Position: Q2 2026 in Review

HSBC Holdings increased its Shoals Technologies Group (SHLS) stake by 480% in Q2 2026, buying an estimated $519K and bringing the position to 69,097 shares worth $684K. The position accounts for ﹤0.01% of the portfolio, ranked #2134.

HSBC Holdings first reported a position in SHLS in Q3 2021 and has held it in 14 quarters since. 272 funds tracked by Wall St. Rank hold SHLS as of Q2 2026.

  • HSBC Holdings held 69,097 shares of Shoals Technologies Group worth $684K as of Q2 2026.
  • HSBC Holdings bought 57,185 Shoals Technologies Group shares in Q2 2026, an estimated $519K.
  • Shoals Technologies Group made up ﹤0.01% of HSBC Holdings's portfolio in Q2 2026, its #2134 holding.
  • HSBC Holdings first reported a position in Shoals Technologies Group in Q3 2021 and has held it in 14 quarters since.
  • 272 funds tracked by Wall St. Rank held Shoals Technologies Group as of Q2 2026.

Based on HSBC Holdings's 13F filing for Q2 2026, filed 14 Aug 2026.