Shares of Indian Oil Corporation Ltd. traded at Rs 128.4 on BSE at 10:25AM (IST) on Wednesday, up 1.38 per cent from previous close.
The stock quoted a 52-week low price of Rs 89.6 and a high of Rs 141.75.
Earlier, shares of the company saw a opening in the morning.