Indian equity indices ended higher on May 21.
Sensex ended 410.19 points up at 81,596.63, whereas Nifty concluded 129.55 points up at 24,813.45.
Among sectoral gainers, Nifty Realty was the top performer, rising 1.7 percent, followed by Nifty Pharma and Nifty PSU Bank, which gained 1.3 percent and 0.7 percent, respectively. Other gainers included Nifty IT and Nifty Metal, which were up 0.7 percent and 0.4 percent, respectively. Among the losers, Nifty Consumer Durables declined 0.5 percent.
In the previous season, Sensex ended 872.98 points down at 81,186.44, whereas Nifty concluded 261.55 points lower at 24,683.90.