Retail Sales Data Signals Continued Consumer Resilience NBT Bancorp NBTB Stock Jumps 076 Approaching 4712 20260514 SP Upgrades Vedanta Resources Rating on Strengthening Finances and Demerger