CTS Q1 2026 Earnings Strong EPS Beat of 18 Drives Positive Stock Reaction VTEX Q1 2026 Earnings EPS Misses Estimates Amidst Market Skepticism NRX Pharmaceuticals Q1 2026 Earnings EPS Miss Marks 114 Surprise Shortfall Stock Surges 20 U Q1 2026 Earnings Narrowing Losses Signal Progress in Restructuring Efforts ALB Q1 2026 Earnings Massive EPS Beat of 16682 Surprises Analysts MAA Q1 2026 Earnings Strong EPS Surprise of 31 Amid Mixed Revenue Visibility