OPFI Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Stock Declines Slightly Ocugen Inc OCGN Q1 2026 Earnings Wider Loss Misses Estimate as PreRevenue Biotech Focuses on Pipeline PLOW Q1 2026 Earnings Earnings Surge 161 Above Estimates as Profitability Surprises EPR Properties Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain SIDU Q1 2026 Earnings Space Company Reports Narrowed Loss as Stock Surges 24 IMXI Q1 2026 Earnings Significant EPS Miss Highlights Operational Challenges