Indian Oil Corporation Ltd Financials
Indian Oil Corporation Ltd Share Price
Detail Overview₹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
*All values are in INR Crore