Irans Economic Strain Under Continued US Sanctions MOLN Q4 2025 Earnings NarrowerthanExpected Loss Drives 49 Stock Rally Vestas Wind Systems Shares Decline After Margin Guidance Disappoints