Of the total 6,500 stocks listed in India, 380 are tracked by around 10 analysts and out of these 167 stocks are currenlty trading below their lowest target price.