The S&P BSE Sensex rose 304.32 points to 80,539.91, while the NSE Nifty50 added 131.95 points, finishing at 24,619.35. Broader market indices also ended the session in the green, as investor sentiment was lifted by favourable inflation data from both India and the US.