Oil Prices Decline as Trump Signals Potential Iran Deal EL Q1 2026 Earnings EPS Surprises by 362 Despite Stock Decline Vestas Wind Systems Stock Falls After Company Warns Margins Near Low End of Guidance ADIL Q1 2026 Earnings Narrowed Loss Beats Expectations as Biotech Advances Pipeline ASML Q1 2026 Earnings Strong EPS Beat Driven by Solid Operational Execution YRD Q2 2025 Earnings Strong EPS Reported Amid Limited Disclosure Stock Declines MasTec MTZ Q1 2026 Earnings Strong EPS Beat Masks Cautious Market Sentiment ITUB Q1 2026 Earnings EPS Misses Estimates as Earnings Fall Short XTNT Q1 2026 Earnings EPS Misses Estimates as Company Reports WiderthanExpected Loss Stock Rises 217 SPH Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Propane Demand