State-run oil and gas explorer Oil India Ltd rose as much as 5.6 per cent to Rs 232.50 on Q4 net profit.

The company has posted higher-than-expected Q4 profit of Rs 867 crore ($128.05 million), compared with a profit of Rs 19.31 crore a year earlier, due to higher crude realisations.

Crude oil price realisation increased to $64.93 per barrel from $52.50 per barrel in the same period last year.

According to Thomson Reuters data, analysts on average had expected a profit of Rs 827 crore. The stock has posted biggest intraday percentage rise in over eight weeks. The stock was down 11.1 per cent this year as of Monday's close.