Ameriprise AMP Q1 2026 Results Top Views on Strong Revenue Travel TNL Q1 2026 Earnings Beat Revenue NA EPS 145 IEA Warns Global Oil Supply Could Fall Below Demand Amid Iran Conflict AMETEK AME Q1 2026 Earnings Beat Revenue NA EPS 197 Backblaze Inc BLZE Slips 238 as Stock Tests Key Support Near 720 Matson Inc MATX Edges Lower as Stock Consolidates Between Key Levels Webull Warrants BULLW Slide 95 as Selling Pressure Intensifies Near Key Support Digimarc DMRC Slides 59 as Selling Pressure Mounts Key Support in Focus