Shares of HPCL rose 3.86% to Rs 337.35 against the previous close of Rs 324.80. Market cap of HPCL rose to Rs 71,867 crore.