MED Q1 2026 Earnings EPS Surprises with Smaller Loss Than Expected NuCana NCNA Q3 2024 Earnings EPS Surprise Beats Estimates Despite No Revenue IMCC Q1 2026 Earnings Widening Loss Amid Unreported Revenue Highlights Persistent Challenges IMCC Q1 2026 Earnings Loss Per Share Widens Revenue Unreported Stock Gains 298 PG Q1 2026 Earnings Slight EPS Miss Weighs on Shares Ralph Lauren RL Q1 2026 Earnings EPS Beats Estimates by 66 Amid Strong Brand Execution