Shoals CFO Dominic Bardos Sells 54,449 Shares Amid Strong Earnings | Intellectia.AI