MGNX Q1 2026 Earnings NarrowerThanExpected Loss as Cost Discipline Offsets Zero Revenue MAZE Q1 2026 Earnings EPS Surprises to the Upside Revenue Yet to Materialize RAIL Q1 2026 Earnings WiderthanExpected Loss Sends Shares Lower ASML Q1 2026 Earnings EPS Beats Estimates by 71 Shares Edge Higher SCSC Q1 2026 Earnings Slight EPS Miss Amid Mixed Operating Environment JFIN Q4 2024 Earnings EPS Reported Amid Stock Decline Revenue Information Unavailable