5.78 -0.05(-0.86%)07/16/2025
Shoals Technologies Group, Inc. (SHLS)
Press Release | Data News