Nifty 50 Tests 23,000: Sensex Gains 216 Points as IT and Pharma Stocks Lead Indian Share Market Updates - October 30, 2026