ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beat Driven by Strong Operational Execution SFL Q1 2026 Earnings Earnings Per Share Surges Past Estimates Stock Declines Despite Massive Beat WASH Q1 2026 Earnings EPS Misses Estimates Stock Slips 074 Kura Oncology Q1 2026 Earnings Wider Loss as Clinical Progress Continues CSIQ Q1 2026 Earnings NarrowerThanExpected Loss Shows Cost Discipline Amid Solar Market Challenges UMC Q1 2026 Earnings Massive EPS Beat Signals Strong Operational Leverage