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