PEPG Q1 2026 Earnings NarrowerthanExpected Loss Drives Optimism Despite Revenue Absence Realty Income O Q1 2026 Earnings EPS Misses Estimates by Nearly 20 Stock Edges Higher DH Q1 2026 Earnings EPS Surges 791 Above Estimates Stock Rises 39 SFL Q1 2026 Earnings Stunning EPS Surprise of 1880 Despite Negative Stock Reaction Kiora Pharmaceuticals Q1 2026 Earnings EPS Beat Masks Continued PreRevenue Status as Stock Slips ICICI Bank Q1 2026 Earnings Slight EPS Beat Amid Stable Operations