Indian Oil Corporation Ltd Financials

Indian Oil Corporation Ltd Share Price
Detail Overview
RefineriesNSE
₹146.25
+1.75(+1.21%)
As on 6 Nov 2026 at 15:59
As of 6 Nov 2026 at 15:59, Indian Oil Corporation Ltd is trading at ₹146.25. The 52-week range stands at ₹124.92–₹188.96, with a market cap of ₹2.06 lakh crore. At a P/E of 4.86 and a dividend yield of 5.51%, it is a large-cap stock in the Refineries sector.

Indian Oil Corporation Ltd Financial Statements

02,00,0004,00,0006,00,0008,00,000₹7,74,349FY24-2.38%₹7,55,950FY25+3.73%₹7,84,158FY26

*All values are in INR Crore

Frequently asked questions

The Indian Oil Corporation Ltd revenue for the latest reported period is ₹7,84,158 crore, compared with ₹7,55,950 crore in the previous period.

Not sure where to start?

Book a free 30-minute consultation with our investment experts today!

Invest Now