VRRM Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback RIOT Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Bitcoin Mining Challenges Persist IMCR Q1 2026 Earnings Surprise Profitability Defies Expectations with No Reported Revenue HEI Q1 2026 Earnings EPS Surpasses Estimates Stock Gains 26 Evolus EOLS Q1 2026 Earnings EPS Surprises Positively Despite Stock Decline SOJF Q1 2026 Earnings Solid EPS Beat Highlights Resilient Utility Performance