Alerus ALRS Crushes Q1 2026 Estimates EPS 089 Tops Views Arista ANET Q1 2026 Results A Closer Look at the Earnings Beat DBA Sempra SRE Q1 2026 Results Fall Short EPS 151 Revenue NA Acme Solar Holdings ACMESOLARNS at 28165 Buy Sell or Hold 20260520 EUUS Trade Relations Tariff Tensions and Potential Deal Reshaping Transatlantic Commerce