India stock market today: Nifty ends above 25,850 as SBI hits record close, trade deal hopes lift Sensex
State Bank of India surged 7.5% after beating profit forecasts, lifting the Nifty 50 by 173.60 points to 25,867.30 and the Sensex by 485.35 to 84,065. Mid- and small-cap shares outperformed on optimism over an interim India-U.S. trade framework. The rupee closed weaker at 90.7575 per dollar amid corporate demand. Market breadth was positive, with 3,105 gainers on the BSE.