Vestas Wind Systems Stock Declines After Company Indicates Margins May Hit Lower End of Guidance SNA Q1 2026 Earnings EPS Misses Estimates Stock Slightly Down Germany and Canada Strike Major LNG Deal as European Energy Security Concerns Mount