Germany and Canada Sign Major LNG Deal to Bolster Energy Security Amid Geopolitical Tensions MPWR Q1 2026 Earnings EPS Surpasses Estimates by 214 Shares Fall 436 Metas Two Major Developments Could Signal a Bottom for the Stock