Indian Oil Corporation Ltd Share Price (NSE: IOC)

Indian Oil Corporation Ltd live share price is ₹145.11 (0.43% today). Market cap ₹2,04,927 crore, P/E 4.62, dividend yield 7.1%. Signal: hold.

Indian Oil Corporation Ltd key metrics

Last price₹145.11
Change today0.43%
Open / High / Low₹144.95 / ₹145.45 / ₹143.73
Market cap₹2,04,927 Cr
P/E ratio4.62
Dividend yield7.1%
1Y return2.3%

Frequently asked questions

What is the share price of Indian Oil Corporation Ltd today?

Indian Oil Corporation Ltd (NSE: IOC) is trading around ₹145.11, 0.43% on the day.

What is the P/E ratio of Indian Oil Corporation Ltd?

Indian Oil Corporation Ltd has a P/E ratio of 4.62 with a market capitalisation of ₹2,04,927 crore.

What is the dividend yield of Indian Oil Corporation Ltd?

Indian Oil Corporation Ltd has a dividend yield of 7.1%.

How has IOC performed recently?

Returns for IOC: 1 day 0.43%, 1 week 6.01%, 1 month 7.57%, 1 year 2.3%.