Analysts recommend buying GAIL (India) with a target price of Rs 202 and an upside of 4.7%.HAL is suggested as a 'buy' with a target price of Rs 5,385 and an upside of 6.8%.NMDC is recommended for buying with a target price of Rs 77 and an upside of 7.3%.Max Financial Services is advised as a 'buy' with a target price of Rs 1,500 and an upside of 6.1%.SAIL is also recommended for buying with a target price of Rs 132 and an upside of 5.6%.