Nifty again closed around day’s high after profit booking of morning session. It closed nearly flat around 90 points or 0.51 per cent to close around 17,812 level. S&P BSE Sensex also closed marginally higher around 38 points. Nifty Midcap 100 and Nifty Small cap 100 rallied 0.20 per cent and 0.29 per cent respectively.