RCKY Q1 2026 Earnings EPS Misses Estimates by 3725 Amid Challenging Environment BCE Q1 2026 Earnings EPS Surprises to the Upside Shares Rise 218 MRNA Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares RANI Q1 2026 Earnings Narrowed Loss Beats Expectations as Pipeline Progress Continues CRH Q1 2026 Earnings NarrowerthanExpected Loss Signals Operational Resilience Visa Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Shares Dip Slightly