NESR Q1 2026 Earnings Profit Beat Driven by Cost Discipline and Service Demand OCUL Q1 2026 Earnings EPS Misses Estimates as PreCommercial Biotech Continues Development Rail Vision Ltd RVSN Q3 2023 Earnings EPS Surprises to the Upside Despite Narrowing Losses HLMN Q1 2026 Earnings EPS Misses Estimates Stock Gains on Resilient Demand GEG Q1 2026 Earnings Substantial EPS Miss Triggers Stock Decline ROKU Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment