Shares of BHEL gained by 1.5% to Rs2235 after the company announced that it secured a contract worth Rs1.7bn from Chennai Petroleum for setting up an energy efficient and environment friendly co-generation power plant at its Manali Refinery. The scrip touched an intra-day high of Rs2269 and a low of Rs2205 and recorded volumes of over 0.1mn shares on BSE.