Technology Solar tracker maker Array Technologies plunges by 34% in Thursday trading The company's EBITDA guidance for 2026 fell well below analyst expectations Rowan Dunne3 hours ago