Indian Oil Corporation Ltd (IOCL) (NSE: IOC, BSE: 530965) is a New Delhi, Delhi-based company in the Petroleum and Petroleum Products industry. With a market capitalisation of ₹1,77,777 Cr, it ranks #48 by market cap among the 6,189 Indian listed companies on FinBizNet, and #2 of 6 in Petroleum and Petroleum Products. At ₹129.09 (as of 26 Oct 2026), the share price is 31.7% below its 52-week high of ₹188.96 and 3.3% above its 52-week low of ₹124.92. The share price is down 16.0% over one year and down 6.8% over three months.
| Current Price | ₹129.09 |
|---|---|
| Market Cap | ₹1,77,777 Cr |
| NSE Symbol | IOC |
| BSE Code | 530965 |
| Sector | Energy > Energy > Oil, Gas and Consumable Fuels |
| Sub-Industry | Oil and Gas Refining and Marketing > Petroleum and Petroleum Products |
| P/E Ratio | 4.2 |
| Return on Equity | 20.97% |
| Return on Assets | 8.16% |
| 52-Week Range | ₹124.92 – ₹188.96 |
| 1-Year Price Change | -16.0% |
| 3-Month Price Change | -6.8% |
| Beta (1Y) | 0.54 |
| Dividend Yield | 2.90% |
| Headquarters | New Delhi, Delhi |
| Website | www.iocl.com |
| Revenue | ₹2,81,933 Cr |
|---|---|
| Net Profit | ₹-1,838 Cr |
| Net Margin | -0.7% |
| EPS (Basic) | ₹-1.18 |
| Basis | consolidated |
Figures in ₹ crore, parsed from the company's exchange filing (XBRL).
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 com
1. Petroleum Products-This segment engages in the sale of petroleum products. 2. Petrochemicals-This segment offers petrochemicals. 3. Other Business Activities-This segment engages in the sale of gas; oil and gas exploration activities; explosives and cryogenic business; and generation of wind and solar power. 4. Inter-Segment Revenue-0
1. Petroleum Products-93.4% 2. Petrochemicals-3.1% 3. Gas-4.9% 4. Other Business Activities-0.6%
| Company | Market Cap | P/E | ROE | Latest Qtr Revenue | 1Y Change |
|---|---|---|---|---|---|
| Reliance Industries Ltd (RIL) | ₹16,10,372 Cr | 19.9 | 9.14% | ₹3,11,850 Cr | -14.9% |
| Indian Oil Corporation Ltd (IOCL) | ₹1,77,777 Cr | 4.2 | 20.97% | ₹2,81,933 Cr | -16.0% |
| Bharat Petroleum Corporation Ltd (BPCL) | ₹1,22,324 Cr | 4.7 | 28.47% | ₹1,57,818 Cr | -16.1% |
| Hindustan Petroleum Corporation Ltd (HPCL) | ₹71,984 Cr | 4 | 30.93% | ₹1,39,114 Cr | -25.1% |
| Mangalore Refinery & Petrochemicals Ltd. (MRPL) | ₹28,453 Cr | 14.8 | 14.17% | ₹35,590 Cr | +13.0% |
| Chennai Petrochemical Ltd (CPCL) | ₹22,011 Cr | 7.1 | 32.13% | ₹22,055 Cr | +100.6% |
Listed by market capitalisation. Ratios are shown for context only.
Indian Oil Corporation Ltd (IOCL) is trading at ₹129.09, with a market capitalisation of ₹1,77,777 Cr.
Indian Oil Corporation Ltd (IOCL) operates in the Energy > Energy > Oil, Gas and Consumable Fuels space (Oil and Gas Refining and Marketing > Petroleum and Petroleum Products).
Indian Oil Corporation Ltd (IOCL) has a P/E of 4.2 and a return on equity of 20.97%.
Indian Oil Corporation Ltd (IOCL) is listed on the NSE under the symbol IOC and on the BSE under the scrip code 530965.
Indian Oil Corporation Ltd (IOCL)'s share price is down 16.0% over one year and down 6.8% over three months. Its 52-week range is ₹124.92 to ₹188.96.
In Q1 FY27, Indian Oil Corporation Ltd (IOCL) reported revenue of ₹2,81,933 Cr and net profit of ₹-1,838 Cr, with basic EPS of ₹-1.18 (consolidated, parsed from the company's exchange filing).
Data as of 26 Oct 2026. Descriptive market data only — not investment advice.