NTRSO Q1 2026 Earnings Northern Trust Beats EPS Estimates by 1435 Shares Dip Slightly AIN Q1 2026 Earnings EPS Surprise of 1534 Drives Positive Stock Reaction ANIP Q1 2026 Earnings Stellar EPS Surge of 54 Above Estimates RIGL Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Stock Declines After Surprise Kewaunee Scientific KEQU Q1 2026 Earnings Earnings Per Share of 028 as Stock Edges Lower HZO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Marine Retail Environment