Vestas Wind Systems Shares Fall After Company Flags Margins at Low End of Forecast CIFR Q1 2026 Earnings EPS Misses Estimates by 17 Stock Declines Barclays Reports 18 Profit Increase Lifts Income Guidance