What Could Push Rollins Rol Stock Higher Price At 53.93 Up 0.82 20260402 Penumbra PEN Q1 2026 Earnings EPS Misses Estimates by 245 as Revenue Details Remain Unclear SMR Q1 2026 Earnings EPS Miss Amid Continued PreRevenue Operations LAC Q1 2026 Earnings NarrowerThanExpected Loss Highlights Progress on Thacker Pass MPLX Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds ABCL Q1 2026 Earnings EPS Surprises to the Upside as Biotech Continues Development Rapport Therapeutics Inc RAPP Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Gain