Analystreport

Shoals Technologies Group (SHLS) had its "buy" rating reaffirmed by TD Cowen.

Shoals Technologies Group, Inc. - Class A  (SHLS)