Sensex ends 1,500 points higher. Sensex ended around 1,500 points higher at 74,315.61 on Thursday, while Nifty rose 1.66% to close at 22,997.35. Strong Q2 earnings, buying in blue-chip stocks and a stronger rupee drove the gains. The global sell-off in AI stocks also lifted sentiment, as experts believe it could prompt foreign investors to return to Indian markets.