Megan MGN Declines 659 Amid Market Weakness 20260520 Andersen ANDG Q1 2026 Earnings Why the Beat Matters