OPRX Q1 2026 Earnings Massive EPS Beat Drives DoubleDigit Stock Surge OCUL Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage SPWH Q1 2026 Earnings EPS Miss Amid Challenging Retail Environment LEA Q1 2026 Earnings Earnings Per Share Surpasses Estimates on Strong Operational Performance MYFW Q1 2026 Earnings Strong Earnings Beat with 4279 Surprise Sangoma Q1 2026 Earnings EPS Miss Weighs on Shares as Revenue Details Remain Unclear