Stock Market Close: Sensex Ends Flat, Nifty at 22,750; Pharma, Realty, Consumer Durables Outperform | CuratedNews