Indian Oil Corporation
Indian Oil Corporation (IOC) last traded at ₹145.34 on NSE as of 12 Nov 2026, 19:18 IST, down 2.05% (−₹3.04) on the day. The stock is 23.1% below its 52-week high of ₹188.96 and 16.3% above its 52-week low of ₹124.92. Market cap ₹2.05 lakh crore, trailing P/E 4.9×, P/B 0.9×, EPS ₹30.57. Sector: Energy.
Fundamentals
Technicals
Sector today
EnergyLatest news
All IOC news ↗- Should you invest in HPCL, BPCL, IOCL and other OMC stocks now as oil not on the boil anymore; slips below $90/barrelMint ↗ · 11 Nov 2026, 13:45 IST · Positive
- Brent slips below $90; HPCL, BPCL, IOC gainMint ↗ · 10 Nov 2026, 18:10 IST · Positive
- Crude drops to $91: Can IOC, BPCL & HPCL deliver Q3 margin recovery?Financial Express ↗ · 10 Nov 2026, 13:53 IST · Positive
- SBI, Wipro, IOCL, Union Bank among top stocks to buy for short-term gains; check price targetsBusiness Today ↗ · 9 Nov 2026, 09:24 IST · Positive
- Stocks to watch: Tata Steel, ZEEL, Adani Enterprises, IOCL, SBI, AirtelBusiness Standard ↗ · 9 Nov 2026, 08:05 IST · Positive
- IOC to buy crude, LPG ships amid West Asia crisisNDTV Profit ↗ · 8 Nov 2026, 16:16 IST · Positive
- Indian Oil plans to buy ships as crude freight costs hit $10 a barrel amid Iran-US tensionsMoneycontrol ↗ · 8 Nov 2026, 11:16 IST · Positive
- No Excess Ethanol Blending Found, All Tested Samples Within Limits, Says Indian OilNDTV Profit ↗ · 7 Nov 2026, 13:17 IST · Neutral
- IOC, BPCL, HPCL reject Karnataka ethanol claimFinancial Express ↗ · 7 Nov 2026, 06:39 IST · Neutral
Upcoming events
Event calendar ↗No upcoming company event is listed for Indian Oil Corporation.
Frequently asked
What is the Indian Oil Corporation share price today?
Indian Oil Corporation (IOC) last traded at ₹145.34 on NSE as of 12 Nov 2026, 19:18 IST, down 2.05% (−₹3.04) on the day.
What is the 52-week high and low of IOC?
The 52-week range of Indian Oil Corporation is ₹124.92 to ₹188.96; the last price is 23.1% below the high.
What is the market capitalisation of Indian Oil Corporation?
₹2.05 lakh crore at the last price (NSE's issued shares × price).
What is the P/E ratio of Indian Oil Corporation?
Trailing P/E 4.9× on EPS ₹30.57, from the annual statement for the year ended 31 Mar 2026.
Which sector is Indian Oil Corporation in, and how is the sector doing today?
Energy. The sector is down 0.39% today, with 45% of its stocks up (Lagging against the NIFTY 50).
What is the next scheduled event for Indian Oil Corporation?
No upcoming company event is listed for Indian Oil Corporation.