ICON plc ICLR Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges YUMC Q1 2026 Earnings EPS Miss Weighs on Sentiment Despite Operational Resilience Uranium Royalty Corp UROY Q1 2026 Earnings EPS Turns Positive Topping Estimates by 199 Stock Slips 3 FLUT Q1 2026 Earnings EPS Slightly Below Estimates Shares Slip SMA Q1 2026 Earnings Earnings Per Share Surges 87 Above Expectations SMP Q1 2026 Earnings EPS Surpasses Estimates on Operational Strength