NTGR Q1 2026 Earnings Strong EPS Surprise Amid Strategic Shift LIVE Q1 2026 Earnings EPS of 023 Reported Amid Sparse Disclosure HMN Q1 2026 Earnings Earnings Beat Estimates by 163 IEA Warns Oil Market May Enter Red Zone by July Amid Dwindling Stocks and Strait of Hormuz Tensions Ubisoft Shares Decline After Company Warns of Further Losses Ahead WMS Q1 2026 Earnings EPS Surges Past Estimates Stock Dips 12