Megan MGN Declines 659 Amid Market Weakness 20260520 AstroNova ALOT Q1 2026 Earnings Preview What to Expect