Indian Oil Corporation (IOC.NS)

Energy · NSE · India

₹141.80-2.28% today

Fundamentals

Market cap₹1.96T
P/E ratio4.5
Dividend yield5.94%
Revenue growth (YoY)+6.7%
Profit margin5.4%
Return on equity21.0%
52-week range₹130.22 to ₹188.96
Next earnings2026-08-13

Valuation and ratings

DCF fair value₹305.71
Upside to fair value+115.6%
Analyst target (mean)₹157.55
Analyst range₹110.00 to ₹202.00
Analysts covering31
Consensus viewhold
Moat score50/100
Overall rating77/100, Strong Buy

Indian Oil Corporation trades at ₹141.80, which is 116% below the ₹305.71 our discounted cash flow model puts on the business. On that measure alone it screens as undervalued, though a DCF is an argument rather than a measurement, and the market is frequently right about why something is cheap.

Our moat model scores it 50 out of 100, which is a moat, but not a deep one. A moat is a structural reason competitors cannot take the profits away, and it matters more to a long holding period than any single quarter's numbers do.

It changes hands at 4.5 times earnings. Be careful reading that in isolation: for a cyclical business a low P/E arrives at the top of the cycle, when profits are peaking and about to fall, which is exactly when the shares look cheapest and are not.

About Indian Oil Corporation

Indian Oil Corporation Limited, together with its subsidiaries, engages in the oil, gas, petrochemicals, and alternative energy source businesses in India and internationally. It operates through Sale of Petroleum Products, Sale of Petrochemicals, Sale of Gas, and Other segments. The company is involved in the refining of petroleum products; exploration and production of crude oil and gas; explosives and cryogenic businesses; pipeline transportation of crude oil, petroleum, and gas; petrochemicals and gasoline; gas and LPG marketing; research and development; city gas distribution; and downstream operations. It also engages in low carbon, new, clean, and green energy businesses; lube blending; marketing of lubricants and base oil; participation in the shale gas asset project; crude oil trading; import and export of petroleum products; investment in E&P assets, battery technology, and alternative energy technology companies; and wind mill and solar power generation. In addition, the company provides terminalling, retailing, aviation refueling, and bunkering; and financial services, as well as operates fuel stations. It serves motorists, households, businesses, society, suppliers, business partners, and the sports industry. The company was formerly known as Indian Oil Company Limited and changed its name to Indian Oil Corporation Limited in September 1964. Indian Oil Corporation Limited was incorporated in 1959 and is based in New Delhi, India.

Industry: Oil & Gas Refining & MarketingHQ: India

IOC.NS passes 6 of our 30 screens today

Each screen prints the exact criteria it used, and the circumstances in which it is wrong.

Common questions

Is Indian Oil Corporation (IOC.NS) undervalued?

Against our discounted cash flow estimate of ₹305.71, IOC.NS at ₹141.80 is 116% below fair value. That is one model's answer, not a recommendation, and most of a DCF's output sits in a terminal value nobody can forecast.

What is IOC.NS's P/E ratio?

IOC.NS trades at 4.5 times earnings. A low P/E is not automatically cheap: on a cyclical company it is usually a warning that earnings are at a peak.

The full research page for IOC.NS, with financial statements, ownership detail, peer comparison and alerts, is free inside the app.

Data from company filings, exchange quotes and SEC EDGAR 13F disclosures. Quotes are delayed. Metrics we do not have are left out rather than estimated. Educational information, not financial advice.