BLDP Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Progress DXC Q1 2026 Earnings EPS Surpasses Estimates Stock Rises 293 PermaFix Environmental Services PESI Q1 2026 Earnings Significant EPS Miss Amid No Reported Revenue MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher FGNXP Q1 2026 Earnings Massive EPS Surprise on OneTime Gains FIGS Q1 2026 Earnings EPS Surges Past Estimates on Strong Profitability