Versamet VMET Q1 2026 Beat Revenue NA EPS Exceeds by Significant ImmunoTech AIM Drops 539 Key Support at 037 20260519 SharonAI Holdings SHAZ Q1 2026 Results Fall Short EPS 143 Revenue NA Planet PL Stock Slides 181 Support at 3883 20260518 TSAT Q1 2026 Earnings Significant EPS Miss Amidst Strategic Transition Stock Rises GEN Q1 2026 Earnings EPS Beats Estimates by 201 Despite Modest Stock Decline OPHC Q1 2026 Earnings EPS Misses Estimates by 1475 Vivani Medical Q1 2026 Earnings Narrower Net Loss Surpasses Expectations CZFS Q1 2026 Earnings EPS Beat of 695 Lifts Shares as Revenue Details Remain Undisclosed SY Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Sentiment as Revenue Remains Under Wraps