Check analyst rating and share price targets for Indian Oil, Adani Energy, Sona BLW, PNB Housing, Bata India and Vodafone ...