JM Financial initiated coverage with a 'buy' rating on Balkrishna Industries and a target price of ₹2,540, an upside potential of about 15.5 per cent from Thursday's close