Nabors Industries Q1 2026 Earnings Loss Narrows as EPS Beats Estimates but Shares Slip EBS Q1 2026 Earnings Surprise Profit Beats Estimates by 183 BLX Q1 2026 Earnings Earnings Per Share Reported at 131 Shares Dip 227 MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher EMCOR Group Q1 2026 Earnings EPS Soars Past Estimates as Operational Efficiency Drives Strong Beat Redwood Trust Senior Notes RWTP Edge Lower Amid Modest Trading 2439 Support and Resistance Levels in Focus Cardiol Therapeutics Inc CRDL Modestly Advances as It Holds Above Key Support Edwards Lifesciences EW Slips 126 Amid Sector Headwinds Testing Key Support Levels New America Acquisition I Corp NWAX Holds Steady Near 1013 as Trading Volumes Remain Subdued High Tide Inc Q1 2026 Earnings EPS Surges Past Estimates by 300