Indian Oil Corporation 52-Week High & Low
Indian Oil Corporation (IOC) 52-week high ₹187.47 (Feb. 27, 2026), 52-week low ₹131.81 (May 18, 2026), current price ₹139.00 — 25.9% below 52-week high, 5.5% above 52-week low, range position 12.9% (Near Low). Browse IOC financial statements for revenue, profit, balance sheet and cash flow data.
Indian Oil Corporation 52-Week Price Chart
IOC daily price over 52 weeks — current ₹139.00, high ₹187.47, low ₹131.81, range span ₹55.66. For full fundamentals, ratios and live price, see IOC share price screener.
Indian Oil Corporation Historical 52-Week High & Low Ranges
IOC annual 52-week high, 52-week low and range span — 5 years of data. Review IOC PE ratio trends to evaluate earnings-based valuation against sector peers.
IOC vs Petroleum Products Sector — 52-Week Range Position & Return
Indian Oil Corporation 52-week range position 12.9% vs Petroleum Products sector average 119.8%, avg 52-week return 74.1% — 5 peers.