BDCIU Q1 2026 Earnings Positive EPS Amid Limited Disclosures BNS Q1 2026 Earnings EPS Beat on 389 Surprise Zoetis ZTS Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Performance KPRX Q1 2026 Earnings NarrowerThanExpected Loss Drives Optimism Despite Revenue Gap KINS Q1 2026 Earnings EPS Misses Estimates Amid Challenging Underwriting Environment GH Q1 2026 Earnings EPS Beats Estimates Amidst Focus on Precision Oncology