Daljeet Kohli, head of research at IndiaNivesh Securities, told NDTV that the market had over-discounted China de-growth concerns and positive JLR sales numbers have led to short covering in the stock. IndiaNivesh has a buy call on Tata Motors with a target price of Rs 490.