WPM Q1 2026 Earnings Slight EPS Beat Amid Stable Precious Metals Market XPL Q1 2026 Earnings Slight EPS Beat as Exploration Company Advances Projects Ecolab Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gains Nvidia Earnings Call in Focus Geopolitical Commentary and China Chip Strategy After Xi Summit Liberty Broadband Corporation Class C LBRDK Q3 2025 Earnings Strong Profit Beat Drives Positive Market Reaction Erdoan Visits Astana as Turkey and Kazakhstan Target 13 Billion in Bilateral Trade