Buy HPCL with a target of Rs 420: BNP Paribas

Also expert recommendations on other stocks like Siemens, MOIL, Colgate, BHEL, Axis Bank, Jubilant Life, SAIL, Kotak Bank and Tata Motors.