At the National Stock Exchange, the broader 50-share Nifty was ruling at 7,823.15 points, with a loss of 19.60 points or 0.25 percent. While the gainers and losers among the 30 Sensex shares were evenly matched, Nifty's 30 out of 50 stocks were in the red.