Skip to main contentSHLS: Shoals Technologies Group, Inc. Stock Analysis | finqOS