Hindustan Petroleum Corporation (HPCL) touched an intraday high of Rs 523.70 and an intraday low of Rs 510.40. At 15:15 hrs the share was quoting at Rs 510.75, down Rs 18.4, or 3.48%.