IOC

Oil Marketing & Distribution

Indian Oil Corporation Ltd.

NSE: IOCBSE: 530965ISIN: INE242A01010
₹138.47
-1.45 · -1.04%
As of 24 Jul 2026
Open
₹138.85
High
₹138.89
Low
₹136.78
Prev Close
₹139.92
52W High
₹188.96
52W Low
₹130.22
Volume
1.19 Cr
Mkt Cap
₹1.95L Cr
Fundamentals
Valuation & profitability
Market Cap
₹1.95L Cr
P/E Ratio
5.65
EPS (TTM)
₹24.51
Book Value
₹130.00
Dividend Yield
7.24%
ROCE
21.1%
ROE
25.7%
Sales Growth
29%
Face Value
₹10.00
Company overview
Indian Oil Corporation Ltd.

Indian Oil Corporation (or IOC), which is India’s flagship national oil company and downstream petroleum major, was being incorporated as on June 30, 1959, as Indian Oil Company. Soon, it was renamed as Indian Oil Corporation as on September 1, 1964, following the merger of Indian Refineries (established in 1958) with it.

It also owns and operates ten of India's 20 refineries, along with a combined refining capacity of about 60.2 million metric tonnes per annum (or MMTPA, .i.e. 1.2 million barrels in a day). It includes two refineries of a subsidiary named, Chennai Petroleum Corporation. Also, its cross-country network of crude oil and product pipelines, with spanning over 10,000 km and is also the largest in India that meets the vital energy requirements of the consumers in an economical, efficient, and environment-friendly manner.

It also operates the largest as well as the broadest network of petrol and diesel stations in India, estimating over 18,278. Soon, it also reached Indane cooking gas to the doorsteps of more than 53 million households in about 2,700 markets via a network of approximately 5,000 Indane distributors.

Also, it’s ISO-9002 certified Aviation Service commands over 63% of the market share in the aviation fuel business and also meets the fuel needs of both domestic and international flag carriers, and private airlines and the Indian Defence Services. It also enjoys a dominant share of the bulk consumer business, including state transport undertakings, railways, and agricultural, industrial, and marine sectors.

Its world-class R&D Centre is considered as Asia's finest. Besides, pioneering work in lubricant formulation, refinery processes, pipeline transportation, and alternative fuels, the center is also the nodal agency in the Indian hydrocarbon category for ushering in hydrogen fuel economy in India. Also, it has set up a commercial Hydrogen-CNG station at an Indian Oil retail outlet located in New Delhi within the same year. It also holds 214 active patents that include 113 international patents.

Currently, it is forging ahead on a well laid-out road map via vertical integration- upstream into oil exploration and production (or E&P) and downstream into petrochemicals-and also diversification into biofuels, natural gas marketing, wind power projects, besides globalization of its several downstream operations.

Key highlights
Auto-generated from live data
  • Trades at a P/E of 5.65, with a return on equity (ROE) of 25.7%.
  • IOC is trading below all of its key moving averages (10/20/50/100/200-DMA) — a bearish technical setup.
  • Year-to-date it is down 15.16%, and down 18.25% over the past year.
  • At ₹138.47 it sits about 14% of the way up its 52-week range (₹130.22–₹188.96).
  • Offers a dividend yield of 7.24%.
  • Market capitalisation stands at ₹1.95L Cr.
Price chart
Daily candles + volume · SMA 20 / 50 / 200 · stored OHLC
Shareholding pattern

Shareholding data syncs daily.

Performance
Stock returns vs Nifty 50
10D
+2.36%
Nifty -0.64%
20D
-0.71%
Nifty -1.72%
50D
+2.28%
Nifty +2.68%
100D
-2.90%
Nifty -1.14%
200D
-14.47%
Nifty -8.93%
YTD
-15.16%
Nifty -8.59%
52W
-18.25%
Nifty -7.86%
Moving averages
Simple moving averages vs current price
0/5 above · Bearish
SMA 10-Day
₹140.69Below
SMA 20-Day
₹140.36Below
SMA 50-Day
₹140.35Below
SMA 100-Day
₹144.80Below
SMA 200-Day
₹154.42Below
Price ranges
Where the price sits in each window
10-Day range₹138.47
₹136.62₹143.99
20-Day range₹138.47
₹136.60₹144.11
50-Day range₹138.47
₹130.53₹148.47
200-Day range₹138.47
₹130.22₹188.96
YTD range₹138.47
₹130.22₹188.96
52-Week range₹138.47
₹130.22₹188.96
Technical signals
Unfilled gaps acting as support / resistance
Unfilled Gap Up On 12 Jun, 2026 : 136.73 ~ 135.65SUPPORT
Unfilled Gap Down On 16 Mar, 2026 : 154.60 ~ 155.80RESISTANCE
Unfilled Gap Down On 09 Mar, 2026 : 162.15 ~ 168.05RESISTANCE
Unfilled Gap Down On 04 Mar, 2026 : 176.17 ~ 176.85RESISTANCE
Unfilled Gap Down On 02 Mar, 2026 : 182.40 ~ 185.77RESISTANCE
Unfilled Gap Up On 02 Nov, 2023 : 93.30 ~ 93.00SUPPORT
Unfilled Gap Up On 01 Nov, 2023 : 90.45 ~ 90.00SUPPORT
Unfilled Gap Up On 16 May, 2023 : 85.00 ~ 84.55SUPPORT
Unfilled Gap Up On 30 Dec, 2022 : 75.20 ~ 75.15SUPPORT
Unfilled Gap Down On 23 Mar, 2018 : 169.70 ~ 402.00RESISTANCE
Unfilled Gap Down On 04 Sep, 2017 : 444.70 ~ 447.10RESISTANCE
Unfilled Gap Down On 18 Oct, 2016 : 324.40 ~ 638.50RESISTANCE
Annual financials
Revenue, profit & EPS by financial year
YearRevenueNet ProfitEPSNPM
Mar 2023₹8.39L Cr₹8,242 Cr₹5.840.98%
Mar 2022₹5.98L Cr₹24,184 Cr₹17.134.04%
Mar 2021₹3.64L Cr₹21,638 Cr₹22.985.95%
Mar 2021₹3.64L Cr₹21,638 Cr₹22.985.95%
Mar 2020₹4.84L Cr₹-893.00 Cr₹-0.95-0.18%
Mar 2020₹4.84L Cr₹-893.00 Cr₹-0.95-0.18%
Mar 2019₹5.28L Cr₹17,377 Cr₹18.933.29%
Mar 2019₹5.28L Cr₹17,377 Cr₹18.933.29%
Mar 2018₹4.21L Cr₹22,189 Cr₹187.285.26%
Mar 2017₹3.55L Cr₹19,849 Cr₹152.645.59%
Mar 2016₹3.46L Cr₹12,022 Cr₹99.203.47%
Mar 2015₹4.50L Cr₹4,912 Cr₹37.681.09%
Peer comparison
Other companies in Oil Marketing & Distribution
CompanyP/EBook ValueSales Growth
ATGL
Adani Total Gas Ltd
173₹15.10
CONFIPET
CONFIDENCE PETROLEUM INDIA LTD.
12.01₹14.9835.57%
PETRONET
PETRONET LNG LTD.
14.78₹72.7712.27%
AEGISLOG
AEGIS LOGISTICS LTD.
52.2₹111.0022%
GULFPETRO
GP Petroleums Limited
12.4₹42.7112.81%
CASTROLIND
CASTROL INDIA LTD.
17.63₹13.825.79%
GULFOILLUB
Gulf Oil Lubricants India Ltd
19.35₹132.9219.04%
TIDEWATER
TIDE WATER OIL (INDIA) LTD.
16.59₹1,914.008.47%
GOCLCORP
GOCL Corporation Ltd-$
85.67₹75.69-1.17%
Dividend history
Per share, by ex-date
Ex-Date: 07 Feb 2022₹0.05
Ex-Date: 15 Sept 2021₹0.05
Ex-Date: 23 Mar 2021₹3.00
Ex-Date: 09 Feb 2021₹7.50
Ex-Date: 23 Mar 2020₹4.25
Ex-Date: 07 Nov 2019₹0.10
Ex-Date: 21 Aug 2019₹1.00
Ex-Date: 27 Mar 2019₹1.50
Ex-Date: 21 Dec 2018₹6.75
Ex-Date: 19 Sept 2018₹0.10
Ex-Date: 20 Aug 2018₹2.00
Ex-Date: 26 Feb 2018₹0.10
Bulk & block deals
Recent large transactions
DateClientTypeQtyPrice
25 Mar 2021L7 HITECH PRIVATE LIMITEDSALE69,99,573₹46.09
25 Mar 2021RAVI OMPRAKASH AGRAWALPURCHASE70,00,000₹46.09
24 Mar 2021L7 HITECH PRIVATE LIMITEDSALE99,62,244₹47.25
24 Mar 2021RAVI OMPRAKASH AGRAWALPURCHASE1,10,00,000₹47.30
23 Mar 2021AMITA RAVI AGRAWALPURCHASE50,00,000₹44.35
23 Mar 2021L7 HITECH PRIVATE LIMITEDSALE1,00,00,000₹44.00
23 Mar 2021RAVI OMPRAKASH AGRAWALPURCHASE50,00,000₹43.65
22 Mar 2021AMITA RAVI AGRAWALPURCHASE50,00,000₹42.35
22 Mar 2021L7 HITECH PRIVATE LIMITEDSALE99,60,994₹41.89
22 Mar 2021RAVI OMPRAKASH AGRAWALPURCHASE49,87,007₹41.44
19 Mar 2021L7 HITECH PRIVATE LIMITEDSALE54,89,298₹44.29
19 Mar 2021RAVI OMPRAKASH AGRAWALPURCHASE55,00,000₹44.29

Fundamentals, financials & technicals sourced from niftytrader.in, cached and refreshed periodically.