ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beats Estimates as Stock Edges Higher Nano Nuclear Energy Inc NNE Q1 2026 Earnings NarrowerThanExpected Loss Drives 347 EPS Surprise Stock Slips 59 KMT Q1 2026 Earnings Earnings Beat Estimates by 1345 Shares Edge Higher CYRX Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Pressures PRVA Q1 2026 Earnings Profit Miss Overshadowed by Slight Stock Gain ING Q1 2026 Earnings EPS Beats Estimates by 66 as Provisions Remain Contained