Former SNP Chief Peter Murrells 400000 Embezzlement Raises Governance Questions for Political Funding MPC Q1 2026 Earnings EPS Surges Past Estimates by 1186 Vestas Wind Systems Shares Dip on Margin Guidance Concerns