AngioDynamics ANGO Q1 2026 Results Profit Surges Guidance Raised Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 enGene Holdings Warrants ENGNW Edge Higher in Tight Range Oil Prices Surge as Trump Issues Fresh Warning to Iran European Markets Slide