SPWR Q4 2025 Earnings Deep EPS Miss as SunPower Faces Headwinds OPRT Q1 2026 Earnings EPS Surpasses Estimates by 243 Despite Stock Decline RNGR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Grid Dynamics Q1 2026 Earnings EPS Beats Estimates Amid Operational Improvement Algorhythm Holdings Inc RIME Q1 2026 Earnings EPS Surprises to the Upside Narrows Loss Significantly Tucows Inc TCX Holds Steady Near Support as Trading Volume Remains Subdued AIM ImmunoTech AIM Slides 26 to 024 as Bearish Pressure Persists Oculis Holding OCS Slips 487 as Shares Test Key Support Zone OmniAb Inc OABI Gains 392 as Stock Approaches Key Resistance at 278 ET Q1 2026 Earnings Earnings Miss Expectations as Margin Pressures Persist