Shoals Technologies' CFO Sold Over 54,000 Company Shares. What… — SHLS +0.80 · News Impact Screener