3D Systems DDD Q1 2026 Earnings NarrowerThanExpected Loss Drives Share Rally ONBPP Q1 2026 Earnings Slight EPS Miss Amid Stable Performance EZRA Q1 2023 Earnings Record EPS Surges on NonRecurring Gains Revenue Details Lacking SPFI Q1 2026 Earnings Earnings Miss Estimates Modestly Stock Edges Higher Ballard Power Systems BLDP Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Edge Higher Calamos Global Total Return Fund CGO Gains 124 Approaches Key Resistance at 1460 Neonode Inc NEON Slides 56 as Momentum Fades Key Support Levels Tested PSQ Holdings Inc PSQH Slides Amid Consolidation Key Support and Resistance Levels in Focus AutoZone Stock Declines Slightly as Sector Pressures Persist RPT Q1 2026 Earnings Significant EPS Miss Stock Declines