Shoals Technologies Group, Inc. (SHLS)
NASDAQ: SHLS · Real-Time Price · USD
10.33
+0.71 (7.38%)
Jul 21, 2026, 3:51 PM EDT - Market open

Shoals Technologies Group Filings