Nifty closed around the day's high by rallying 42 points or 0.24 per cent to close around 17,600 level on the weekly expiry day. S&P BSE Sensex also closed around the day’s high with rise more than 143 points. Nifty Midcap 100 rallied 0.64 per cent after 2 days’ consolidation and Nifty Small cap 100 rallied 0.78 per cent.