Shares of the Indian Oil Corporation Ltd. traded at Rs 112.05 on BSE at 11:57AM (IST) on Friday, up 1.31 per cent from previous close.
The scrip quoted a 52-week low price of Rs 86.7 and a high of Rs 141.75.
Earlier, shares of the company saw a gap up opening in the morning.
A total of 240,933 lakh shares changed hands on the counter till 11:57AM (IST).
The stock of Indian Oil Corporation Ltd. commands a market value of Rs 105532.72 crore.
The stock traded at a price-to-earning (P/E) multiple of 4.11, while the price-to-book value ratio stood at 0.75. Return on equity (ROE) was at 19.34 per cent, according to exchange data.