Trainline Upgrades Guidance Again Signaling Robust Demand ITT Q1 2026 Earnings Strong EPS Beat Signals Operational Resilience Dollar Tree Shares Surge After Earnings Report Key Drivers AZTR Q1 2026 Earnings EPS Misses Estimates by a Wide Margin as PreRevenue Biotech Advances Pipeline CLRB Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline WLYB Q1 2026 Earnings EPS Surpasses Estimates by 1167 Stock Dips 144 OPRX Q1 2026 Earnings EPS Surges 4017 Above Estimates Amid Strong Execution MGRD Q1 2026 Earnings EPS Beats Estimates Notes Edge Lower Despite Results IESC Q1 2026 Earnings EPS Surges 35 Above Estimates on Strong Execution authID Q1 2026 Earnings Net Loss of 028 Per Share as Stock Rises 24 Sunrun RUN Q1 2026 Earnings EPS Surges to 062 Crushing Estimates by Over 2600