StandardAero SARO Q1 2026 Results Fall Short EPS 024 Revenue NA Essential EPRT Q1 2026 Earnings Sputter Revenue 56121900000 Disappoints US Markets Rally as Chip Stocks Surge Ahead of Nvidia Results Iran Deal Sentiment Improves Market Digest Highlights NVIDIA Lear Etsy and Haleon