Royal Bank of Canada’s Shoals Technologies Group SHLS Stock Holding History
Bought
Maintained
Sold
Other funds holding SHLS
VCM
VPM
Royal Bank of Canada's SHLS Position: Q1 2026 in Review
Royal Bank of Canada reduced its Shoals Technologies Group (SHLS) stake by 52% in Q1 2026, selling an estimated $69.7K and leaving 7,742 shares worth $51K. The position accounts for ﹤0.01% of the portfolio, ranked #5486.
Royal Bank of Canada first reported a position in SHLS in Q1 2021 and has held it in 21 quarters since. The position peaked at $2.34M in Q3 2023. 267 funds tracked by Wall St. Rank hold SHLS as of Q1 2026.
- Royal Bank of Canada held 7,742 shares of Shoals Technologies Group worth $51K as of Q1 2026.
- Royal Bank of Canada sold 8,492 Shoals Technologies Group shares in Q1 2026, an estimated $69.7K.
- Shoals Technologies Group made up ﹤0.01% of Royal Bank of Canada's portfolio in Q1 2026, its #5486 holding.
- Royal Bank of Canada first reported a position in Shoals Technologies Group in Q1 2021 and has held it in 21 quarters since.
- Royal Bank of Canada's Shoals Technologies Group position peaked at $2.34M in Q3 2023.
- 267 funds tracked by Wall St. Rank held Shoals Technologies Group as of Q1 2026.
Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.