MaxCyte Reports Mixed Q1 2026 Results Revenue Dips While Expenses Decline James JHX Stock Analysis 110 Loss Key Levels 20260514 NBT Bancorp NBTB Q1 2026 Results Fall Short EPS 097 Revenue NA