Vestas Wind Systems Shares Fall as Company Flags Margins at Low End of Guidance JCAP Q1 2026 Earnings Earnings Beat Estimates Stock Slides Slightly Nomura Strategist Analyzes Potential Market Impact of Iran Peace Deal Using Prediction Market Data