Mirion Technologies MIR Q1 2026 Earnings EPS Beats Estimates Despite Sparse Revenue Disclosure MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher NCR Atleos NATL Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower FRSX Q3 2021 Earnings NarrowerThanExpected Loss Drives Positive Market Response WHLRL Q2 2024 Earnings Strong EPS Performance Amidst Unique Capital Structure TATT Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Drops Over 5