Indian Oil Corporation Ltd (IOCL) Share Price & Stock Analysis

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.

Key Metrics

Current Price₹129.09
Market Cap₹1,77,777 Cr
NSE SymbolIOC
BSE Code530965
SectorEnergy > Energy > Oil, Gas and Consumable Fuels
Sub-IndustryOil and Gas Refining and Marketing > Petroleum and Petroleum Products
P/E Ratio4.2
Return on Equity20.97%
Return on Assets8.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 Yield2.90%
HeadquartersNew Delhi, Delhi
Websitewww.iocl.com

Latest Quarterly Results — Q1 FY27

Revenue₹2,81,933 Cr
Net Profit₹-1,838 Cr
Net Margin-0.7%
EPS (Basic)₹-1.18
Basisconsolidated

Figures in ₹ crore, parsed from the company's exchange filing (XBRL).

About Indian Oil Corporation Ltd (IOCL)

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

Products and Services

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

Business Segments

1. Petroleum Products-93.4% 2. Petrochemicals-3.1% 3. Gas-4.9% 4. Other Business Activities-0.6%

Indian Oil Corporation Ltd (IOCL) vs Peers — Petroleum and Petroleum Products

CompanyMarket CapP/EROELatest Qtr Revenue1Y Change
Reliance Industries Ltd (RIL)₹16,10,372 Cr19.99.14%₹3,11,850 Cr-14.9%
Indian Oil Corporation Ltd (IOCL)₹1,77,777 Cr4.220.97%₹2,81,933 Cr-16.0%
Bharat Petroleum Corporation Ltd (BPCL)₹1,22,324 Cr4.728.47%₹1,57,818 Cr-16.1%
Hindustan Petroleum Corporation Ltd (HPCL)₹71,984 Cr430.93%₹1,39,114 Cr-25.1%
Mangalore Refinery & Petrochemicals Ltd. (MRPL)₹28,453 Cr14.814.17%₹35,590 Cr+13.0%
Chennai Petrochemical Ltd (CPCL)₹22,011 Cr7.132.13%₹22,055 Cr+100.6%

Listed by market capitalisation. Ratios are shown for context only.

Frequently Asked Questions

What is the current share price of Indian Oil Corporation Ltd (IOCL)?

Indian Oil Corporation Ltd (IOCL) is trading at ₹129.09, with a market capitalisation of ₹1,77,777 Cr.

Which sector does Indian Oil Corporation Ltd (IOCL) belong to?

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).

What are the key financial ratios of Indian Oil Corporation Ltd (IOCL)?

Indian Oil Corporation Ltd (IOCL) has a P/E of 4.2 and a return on equity of 20.97%.

What is the stock symbol of Indian Oil Corporation Ltd (IOCL)?

Indian Oil Corporation Ltd (IOCL) is listed on the NSE under the symbol IOC and on the BSE under the scrip code 530965.

How has Indian Oil Corporation Ltd (IOCL)'s share price moved over the past year?

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.

What were Indian Oil Corporation Ltd (IOCL)'s latest quarterly results?

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).

More on FinBizNet

Data as of 26 Oct 2026. Descriptive market data only — not investment advice.