Deluxe DLX Q1 2026 Earnings 105 EPS Surges Past 088 Estimates Department of Energy Outlines Roadmap for Renewable Energy Integration in Oil and Gas Sector UAE Nuclear Plant Incident Sparks Energy Market Jitters Apellis APLS Q1 2026 Earnings Surprise EPS 015 Up Significant Algoma Steel ASTL Surges 48 as Shares Bounce from Support Eyeing Resistance DCOMP Holds Steady at 1851 Series A Preferred Shares Trade Flat Amid Broad Market Caution Nanobiotix NBTX Gains Momentum Testing Resistance After 2 Uptick Huntington Bancshares Preferred Stock HBANM Holds Steady Near Key Support Level