Shoals Q2 Review: Market… — SHLS +0.40 | NewsImpactScreener