HMRC Selects UK AI Firm Quantexa for 175m Tax Fraud Detection Contract Edwards EW Q1 2026 Earnings Surprise EPS 078 Up Significant Affiliated MGRD Q1 2026 Earnings EPS 823 Beats Estimates Opus Genetics IRD Stock Down 251 Support Test at 480 20260513 Solar Panel Sales Surge as Businesses and Households Seek Energy Cost Relief Eve Holding EVEX Q1 2026 Earnings Miss by Significant Key Takeaways Roman DBDR DRDBU Steady at 1051 Awaiting Next Catalyst 20260515