Kyndryl Holdings Inc KD Q1 2026 Earnings Earnings Miss Signals Challenges Ahead EXLS Q1 2026 Earnings EPS Beat by 62 Amid Solid Execution KeyCorp Q1 2026 Earnings EPS Beats Estimates by 579 as Net Interest Income Improves Ondas Inc ONDS Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Transition VIRT Q1 2026 Earnings Strong EPS Beat Offsets Flat Market Sentiment STERIS plc STE Q1 2026 Earnings EPS Misses Estimates as Stock Dips Slightly