BRBS Q1 2026 Earnings Return to Profitability with Positive EPS of 002 MDXH Q1 2026 Earnings EPS Miss and Negative Surprise Weigh on Shares KPRX Q1 2026 Earnings BetterthanExpected Loss Amid Continued Pipeline Development SFL Q1 2026 Earnings Massive EPS Surprise of 1880 Despite Revenue Uncertainty VALE Q1 2026 Earnings EPS Falls Short of Estimates Amid Commodity Market Headwinds KTCC Q1 2026 Earnings Negative EPS Highlights Ongoing Operational Challenges