Analystreport

Shoals Technologies Group (SHLS) had its "buy" rating reaffirmed by Roth Mkm.

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