SHOALS TECHNOLOGIES GROUP -A (SHLS)

US82489W1071 - Common Stock

5.215  +0.09 (+1.86%)




Shares Outstanding166.70M
Float161.56M
Owners (insider)0.77%
Owners (institutional)122.31%
Owners (insider) change7.47%
Owners (institutional) change-12.04%

No transactions were filed in the last 12 months.