Kosmos Energy Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises Despite Loss IRTC Q1 2026 Earnings Narrowing Losses Beat Expectations as Operating Discipline Drives Results Mistras Group Inc MG Q1 2026 Earnings EPS Surges Past Estimates with 55 Surprise NFT Limited MI Q3 2018 Earnings Massive EPS Miss Sends Stock Sharply Lower FirstService Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly NMFC Q1 2026 Earnings EPS Misses Estimates Slightly Stock Dips on Narrow Surprise