Microsoft Stock Assessing Relative Performance Against the Technology Sector NBT Bancorp Inc NBTB Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Banking Environment Carlos Slim Warns Pemex Crisis Threatens Mexicos Economic Stability