OPRA Q1 2026 Earnings EPS Beats Estimates by 341 but Stock Slips MSA Safety Q1 2026 Earnings EPS Surpasses Estimates with Strong Operational Performance NRXP Q1 2026 Earnings Revenueless Biotech Reports EPS Miss but Stock Surges 34 BCYC Q1 2026 Earnings WiderThanExpected Loss But Shares Edge Higher CheckCap Ltd MBAI Q3 2023 Earnings EPS Misses Estimates as PreRevenue Company Continues RD Efforts NPO Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher