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