Shoals Technologies Group (SHLS) Ownership
SHLS$8.72-1.36 -13.49%
$1.47B
Market Cap
$1.58B
Enterprise Value
$647.56M
Revenue (TTM)
—
Market Position
Ownership data loads after the page opens.
$1.47B
Market Cap
$1.58B
Enterprise Value
$647.56M
Revenue (TTM)
—
Market Position
Ownership data loads after the page opens.
SHLS price $8.72 -1.36 -13.49%
Stocklytics score rationale: value 56, quality 42, growth 91.
Insights · Forecast · Financials · Learn