Who's Buying SHLS (SHOALS TECHNOLOGIES GROUP IN)? - 162 Institutional Holders Q4 2025 | HoldingsIntel