Solon Dean

Insider Buys Quantity –
0
2023-03-10SaleShoals Technologies Group, Inc.
SHLS
10 percent owner
24.5M
18.5818%
$24.25$594.17M-9.89%
2022-12-06SaleShoals Technologies Group, Inc.
SHLS
director
27.9M
20.7595%
$21.47$599.05M-4.19%