INDIAN OIL CORP Share Price (NSE: IOC)

INDIAN OIL CORP live share price is ₹144.5 (1.74% today). Market cap ₹2,03,981 crore, P/E 4.7, dividend yield 2.34%. Signal: hold.

INDIAN OIL CORP key metrics

Last price₹144.5
Change today1.74%
Open / High / Low₹146.1 / ₹147.31 / ₹144.2
Market cap₹2,03,981 Cr
P/E ratio4.7
Dividend yield2.34%
1Y return-14.62%

Frequently asked questions

What is the share price of INDIAN OIL CORP today?

INDIAN OIL CORP (NSE: IOC) is trading around ₹144.5, 1.74% on the day.

What is the P/E ratio of INDIAN OIL CORP?

INDIAN OIL CORP has a P/E ratio of 4.7 with a market capitalisation of ₹2,03,981 crore.

Is INDIAN OIL CORP a good stock to buy?

Arthika shows a hold signal for INDIAN OIL CORP based on market data. Use the AI insight and screener filters — this is not investment advice.

What is the dividend yield of INDIAN OIL CORP?

INDIAN OIL CORP has a dividend yield of 2.34%.

How has IOC performed recently?

Returns for IOC: 1 day 1.74%, 1 week 11.03%, 1 month 10.73%, 1 year -14.62%.