Prediction Market Casts Doubt on Strait of Hormuz Reopening Timeline ACEL Q1 2026 Earnings EPS Surges Past Estimates by 5477 Amid Strong Operational Execution Vestas Wind Systems Shares Slide After Margins Expected at Low End of Guidance