ORRF Q1 2026 Earnings EPS Beats Estimates by 908 ENVA Q1 2026 Earnings EPS Beats Estimates by 335 as Shares Dip Revelation Biosciences Q1 2026 Earnings EPS Miss Highlights Ongoing PreRevenue Stage STRL Q1 2026 Earnings Stellar EPS Beat Driven by Operational Efficiency CTS Q1 2026 Earnings EPS Surges Past Estimates Driving Shares Higher ATLCL Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain