SBCF Q1 2026 Earnings Strong EPS Beat Amid Modest Revenue Performance IRIX Q1 2026 Earnings EPS Surprise of 5798 on Narrower Than Expected Loss EVAX Q1 2026 Earnings WiderthanExpected Loss as Biotech Continues Development KOF Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment TKC Q4 2025 Earnings Mixed Performance Amidst Currency Headwinds and Margin Pressures KURA Q1 2026 Earnings WiderThanExpected Loss Amid Clinical Progress