Indian Oil Corporation Ltd share price logo

IOC Share Price (IOC)

Check the latest share price of IOC, along with the price target, peer comparison, quarterly results, recent news, expert analysis, shareholding pattern, and other key fundamentals to make informed investment decisions.

₹148.10.13%

as on 11:27AM, 03 Jul 2025

NSE

bell
The current prices are delayed by 15 mins, login to check live prices.

IOC Stock Performance

Get live IOC share price, day's high and low, historical returns, and market stats.

  • Day's Low

    Day's High

    ₹147.63
    Day's Price Range
    ₹148.75
  • 52 Week's Low

    52 Week's High

    ₹110.72
    52-Week Price Range
    ₹185.97
1 Month Return+ 4.87 %
3 Month Return+ 12.86 %
1 Year Return-12.64 %
3 Year Return+ 98.94 %
5 Year Return+ 152.54 %
Previous Close₹147.91
Open₹148.10
Volume38.94L
Upper Circuit₹162.70
Lower Circuit₹133.11

IOC Fundamentals & Key Indicators

Check IOC market cap, PE, PB, PEG ratios, dividend yield, and other key fundamental indicators.

Market Cap

₹2,08,867.24 Cr

Return on Equity (ROE)

25.44

PE Ratio (TTM)

14.97

Return on capital employed (ROCE)

20.28

Industry PE ratio

19.56

Beta (LTM)

1.07

P/B Ratio

1.31

Dividend Yield

6.98

PEG Ratio

-0.73

Quarterly Earnings Growth YOY

52.47

EPS (TTM)

31.34

Sector

Refineries

Book Value

133.18

Technical Analysis

How to invest in IOC?

Investing in IOC is simple. You can open a free INDstocks investment account on the INDmoney App. Search for IOC or IOC on the app to check live prices of the stock and click on Buy or SIP. You can invest by selecting the number of shares or set up a fixed SIP to invest every month or week.

For example: You can buy 10 shares of IOC or start an SIP based on the market price on each investment date.
You can easily transfer money to your stock account via the INDmoney app and start investing in stocks like IOC with just a few clicks!

IOC Stock's Interest Amongst Investors

22.34%

Period Jul 03, 2025 to Jun 03, 2025. Change in 30 Days vs previous period

Investment in Indian Oil Corporation Ltd Shares on INDmoney has grown by 22.34% over the past 30 days, indicating increased transactional activity.

3%

Period Jul 03, 2025 to Jun 03, 2025. Change in 30 Days vs previous period

Search interest for Indian Oil Corporation Ltd Stock has increased by 3% in the last 30 days, reflecting an upward trend in search activity.

IOC Valuation

Track how IOC P/E has moved over time to understand its valuation trends.

IOC in the last 5 years

  • Overview

  • Trends

Lowest (-95.07x)

June 8, 2020

Today (14.97x)

July 2, 2025

Industry (19.56x)

July 2, 2025

Highest (28.08x)

December 16, 2020

LowHigh

Today’s Price to Earnings Ratio: 14.97x

IOC Stock Recommendation

Get updated buy, sell, and hold recommendations by analysts on IOC.

based on 30 analysts

BUY

63.33%

Buy

16.67%

Hold

20.00%

Sell

63.33% of analysts recommend a 'BUY' rating for IOC. Average target price of ₹155.63

Source: S&P Global Market Intelligence

IOC Share Price Target

Get share price movements and forecasts by analysts on IOC.

IOC price forecast by 30 analysts

Upside of5.22%

High

₹200

Target

₹155.63

Low

₹85

IOC target price ₹155.63, a slight upside of 5.22% compared to current price of ₹148.1. According to 30 analysts rating.

Source: S&P Global Market Intelligence

IOC Financial Results

Get the annual and quarterly financial summary of IOC, including revenue, profit, loss and more.

Value in ₹ crore
DetailsQ4 FY24Q1 FY25Q2 FY25Q3 FY25Q4 FY25
Revenue

(in ₹ Cr)

198650 (0%)193845 (2%)174976 (10%)194014 (11%)195270 (1%)
Net Income

(in ₹ Cr)

5488 (0%)3723 (32%)-449 (112%)2147 (578%)8368 (290%)
Net Profit Margin2.76% (0%)1.92% (30%)-0.26% (114%)1.11% (527%)4.29% (286%)
Value in ₹ crore
DetailsFY21FY22FY23FY24
Total Assets

(in ₹ Cr)

338380 (0%)393043 (16%)424736 (8%)462243 (9%)
Total Liabilities

(in ₹ Cr)

227880 (0%)261756 (15%)289978 (11%)285528 (2%)
Value in ₹ crore
DetailsFY20FY21FY22FY23FY24
Operating Cash Flow

(in ₹ Cr)

7190 (0%)48784 (578%)22791 (53%)20985 (8%)68097 (224%)

Indices Featuring IOC Stock

Check stock indices that include IOC.

S&P BSE PSU

₹19,970.69

0.23 (45.56%)

S&P BSE OIL & GAS

₹28,081.66

0.73 (202.67%)

Nifty Next 50

₹68,653.55

-0.11 (-76.25%)

Nifty Infra

₹9,451.25

0.24 (22.2%)

Nifty100 Eq Weig

₹33,230.25

0.13 (41.65%)

S&P BSE Bharat 22

₹8,611.58

0.4 (34.06%)

S&P BSE SEN. N50

₹85,323.90

0 (0.06%)

S&P BSE 100 ESG

₹427.45

0.33 (1.39%)

NIFTY 100

₹26,160.80

0.36 (92.75%)

S&P BSE Dividend Stability

₹1,007.28

0.5 (5.02%)

S&P BSE Largecap

₹9,837.97

0.31 (30.79%)

Nifty LargeMidcap 250

₹16,586.90

0.34 (55.55%)

S&P BSE Enhanced Value

₹968.64

0.29 (2.76%)

Nifty Commodities

₹9,048.20

0.28 (25.15%)

S&P BSE 100 LargeCap TMC

₹9,434.05

0.31 (29.18%)

Nifty Energy

₹36,519.10

0.52 (187.85%)

Nifty PSE

₹10,086.30

0.53 (53.6%)

BSE 200

₹11,604.69

0.37 (43.07%)

Nifty 200

₹14,254.90

0.26 (37.55%)

S&P BSE CPSE

₹3,954.94

0.46 (18.09%)

S&P BSE 250 LargeMidCap

₹10,997.57

0.33 (36.17%)

S&P BSE Energy

₹12,060.19

0.75 (89.67%)

BSE 100

₹26,772.36

0.3 (79.49%)

Nifty 500

₹23,641.30

0.4 (94.05%)

BSE 500

₹37,083.52

0.4 (147.52%)

IOC Earnings and Dividends

View detailed summary of the earnings and dividend history of IOC.

  • Indian Oil Corporation Ltd Earnings Results

    Indian Oil Corporation Ltd’s net profit jumped 57.78% since last year same period to ₹8,123.64Cr in the Q4 2024-2025. On a quarterly growth basis, Indian Oil Corporation Ltd has generated 284.04% jump in its net profits since last 3-months.

    Read More about Earnings Results
  • Indian Oil Corporation Ltd Dividends April,2024

    In the quarter ending March 2024, Indian Oil Corporation Ltd has declared dividend of ₹7 - translating a dividend yield of 10.14%.

    Read More about Dividends

IOC Shareholding Pattern

View the shareholding pattern breakup of promoters, FIIs, DIIs, and retail investors in IOC.

InvestorsHoldings %Quarterly Trend3M change
Promoter Holdings
51.5%
0.00
Foreign Institutions
7.38%
0.00
Mutual Funds
2.72%
0.00
Retail Investors
11.57%
0.00
Others
26.83%
0.00

IOC vs Peers

Compare market cap, revenue, PE, and other key metrics of IOC with its industry peers.

Company
Analyst View
Market Cap(in ₹ Cr)
5 Year CAGRDebt to Asset Ratio
Net Profit(in ₹ Cr)
Yearly Revenue(in ₹ Cr)
BUY2,08,867.2430.51%0.7143,1617,76,351
BUY20,55,311.3817.43%0.6579,0209,01,064
BUY1,43,951.6114.44%0.6426,8584,48,083
BUY92,890.0940.67%0.8116,0144,33,856
BUY22,328.4517.27%0.52NANA

IOC News & Key Events

Latest news and events in one place to help you make informed investing decisions in IOC.

  • Indian Oil Faces Protests Amid Leadership Changes - 02 Jul, 2025

    Indian Oil Corporation faces challenges with violent protests over unpaid dues at its LPG plant, while the Petroleum Minister assures subsidy payouts. Arvind Kumar's new appointment as Director (Pipelines) adds leadership stability.
  • Indian Oil Corporation Updates: LPG Prices and Leadership Changes - 01 Jul, 2025

    Indian Oil Corporation sees a significant increase in US crude imports, announces a reduction in commercial LPG prices, and appoints Arvind Kumar as additional Director of Pipelines.
  • IOC Expands Capacity and Collaborates with Hindustan Copper - 30 Jun, 2025

    Indian Oil Corporation (IOC) receives a buy recommendation from analysts, signs an MoU with Hindustan Copper for mineral collaboration, and plans a 20% capacity expansion amid stable supply conditions.
  • NHPC and IOCL Collaborate on Renewable Energy - 28 Jun, 2025

    NHPC Ltd has signed a memorandum of understanding with Indian Oil Corporation Ltd for the joint development of pumped storage and renewable energy projects, fostering long-term collaboration.
  • Indian Oil Announces Dividend and Project Updates - 26 Jun, 2025

    Indian Oil Corporation has declared a Rs 3 final dividend for FY25, while its joint venture refinery project may face delays. The stock saw a 2.2% increase today, with a record date for dividend eligibility set for August 8, 2025.
  • Indian Oil Corporation Shows Positive Market Trends - 25 Jun, 2025

    Indian Oil Corporation Ltd's stock rose 0.88%, supported by UBS's positive outlook on refining margins. The company also announced a substantial dividend for FY25, indicating strong cash flows and future growth plans.
  • IOC Shares Surge Amid Crude Price Decline and Investment Plans - 24 Jun, 2025

    Indian Oil Corporation's shares rose significantly following a sharp decline in crude oil prices due to geopolitical relief. Chairman A.S. Sahney reassured stakeholders about refining margins and announced a substantial investment plan for FY26, indicating confidence in the company's resilience amid market fluctuations.
  • Government Evaluates OMCs' Financial Health for Compensation - 20 Jun, 2025

    The government is assessing the financial status of state-run oil marketing companies, including Indian Oil, before determining compensation for LPG cylinder losses exceeding Rs 41,000 crore.
  • IOC Expands LNG Supply Amid Price Pressures - 17 Jun, 2025

    Indian Oil Corporation is set to supply LNG for NTPC's gas-based power plant in Andaman & Nicobar Islands while facing pressure from rising crude oil prices affecting profit margins.
  • IOC Faces Mixed Ratings Amid Price Stability - 16 Jun, 2025

    On June 16, IOC's stock faced selling pressure, with JM Financial maintaining a Sell rating due to unfavorable risk-reward ratios, while Emkay Global reiterated buy calls.
  • IOC Stock Declines Amid Rising Crude Prices - 13 Jun, 2025

    Indian Oil Corporation's stock faced significant declines due to rising crude oil prices and concerns over refining margins. Tensions in the Middle East further exacerbated market reactions.
  • IOC Faces Challenges Amid Rising Fuel Demand and Crude Prices - 12 Jun, 2025

    Indian Oil Corporation is navigating challenges with a bond issue cancellation, fluctuating share prices, and plans for a new POL terminal in response to rising fuel demand. Investor
  • Indian Oil Corporation Faces Market Dynamics and Growth - 11 Jun, 2025

    Indian Oil Corporation is actively engaging in market strategies, including a significant increase in diesel market share and a bond issuance withdrawal due to yield concerns. The stock saw a rise in value, reflecting positive investor sentiment amid these developments.
  • Indian Oil Launches Major Green Hydrogen Initiative - 06 Jun, 2025

    Indian Oil Corporation has initiated India's largest green hydrogen project at its Panipat refinery, aiming for substantial carbon emission reductions by replacing fossil-derived hydrogen.
  • IOC Updates on Fuel Prices and Crude Acquisition - 05 Jun, 2025

    Indian Oil Corporation is actively reviewing fuel prices daily based on global crude oil rates. Recently, IOC acquired 2 million barrels of West African crude.
  • Fuel Prices Remain Steady Amid Market Review - 04 Jun, 2025

    On June 4, 2025, petrol and diesel prices remained unchanged as oil marketing companies, including Indian Oil Corporation, review prices daily based on global crude oil prices and foreign exchange rates.
  • IOC Focuses on Refining Capacity and Expansion - 03 Jun, 2025

    IndianOil's chairman highlights the necessity for increased refining capacity to meet growing energy demands. Additionally, the capital cost for a refinery expansion has been revised to ₹36,400 crore, with IOC holding a majority stake.

Insights on Indian Oil Corporation Ltd

Insights help you understand the recent movement of the company's critical parameters, giving you an overall view of the company.

  • imgPOSITIVE IMPACT

    Price Rise

    img

    In the last 7 days, IOC stock has moved up by 3.6%

  • imgPOSITIVE IMPACT

    MF Holding Up

    img

    Mutual Funds have increased holdings from 2.68% to 2.72% in Mar 2025 quarter

  • imgPOSITIVE IMPACT

    Retail Holding Up

    img

    Retail Investor have increased holdings from 11.39% to 11.57% in Mar 2025 quarter

  • imgPOSITIVE IMPACT

    Profit Spike

    img

    Netprofit is up for the last 3 quarters, -169.58 Cr → 8.12K Cr (in ₹), with an average increase of 91.0% per quarter

  • imgPOSITIVE IMPACT

    Revenue Rich

    img

    Revenue is up for the last 3 quarters, 1.77L Cr → 1.96L Cr (in ₹), with an average increase of 4.9% per quarter

  • imgNO EFFECT

    Against Peers

    img

    In the last 3 years, Hindustan Petroleum Corporation Ltd has given 191.2% return, outperforming this stock by 93.3%

  • imgNO EFFECT

    Against Peers

    img

    In the last 1 year, Hindustan Petroleum Corporation Ltd has given 34.2% return, outperforming this stock by 46.7%

  • imgNO EFFECT

    Promoter Holding Unchanged

    img

    Promoters holdings remained unchanged at 51.50% of holdings in Mar 2025 quarter

  • imgNEGATIVE IMPACT

    FII Holding Down

    img

    Foreign Institutions have decreased holdings from 7.43% to 7.38% in Mar 2025 quarter

About IOC

Indian Oil Corporation Ltd. (IOCL), formed in 1964 through the merger of Indian Oil Company Ltd. (established in 1959) and Indian Refineries Ltd. (established in 1958), is India's largest commercial enterprise in the oil and gas sector. It is a Maharatna Central Public Sector Enterprise. For the fiscal year ended March 31, 2025, IOCL achieved its highest-ever total sales volume of 100.29 million metric tonnes (MMT) across petroleum products, petrochemicals, and gas. During the fourth quarter of the fiscal year 2024-25 (ended March 31, 2025), the company's refinery throughput was 18.5 MMT, operating at a capacity utilization of 107.1%. Furthermore, its extensive network of cross-country pipelines recorded its highest-ever throughput of 100.5 MMT for the fiscal year ended March 31, 2025. IOCL holds a leading market share in India's petroleum refining and marketing sectors, supported by a vast infrastructure network.

What does Indian Oil Corporation Ltd do?

Indian Oil Corporation Ltd. is an integrated oil and gas company with operations spanning the entire hydrocarbon value chain. Its core activities include refining crude oil, transporting petroleum products via pipelines, and marketing petroleum products, petrochemicals, and natural gas. The company is also involved in the exploration and production of crude oil and gas and is venturing into alternative energy sources. IOCL operates numerous refineries across India, with a reported consolidated refining capacity of approximately 80.7 million metric tonnes per annum (MMTPA) as of March 31, 2024. As of December 31, 2024, its marketing network included 39,008 retail outlets. The company's primary revenue comes from the sale of refined petroleum products and petrochemicals. For the quarter ended March 31, 2025, petroleum products contributed approximately 91.1% to its segment revenue, while petrochemicals accounted for about 3.2%, gas for 4.9%, and other business activities for 0.7%.

Products/Services of Indian Oil Corporation Ltd

Refined Petroleum Products
IOCL produces a wide range of refined petroleum products including Petrol (Motor Spirit), Diesel (High-Speed Diesel), Kerosene, Aviation Turbine Fuel (ATF), and Liquefied Petroleum Gas (LPG), marketed under the popular brand name Indane. The total sales of petroleum products stood at 89.80 MMT for the fiscal year ended March 31, 2025.

Petrochemicals
The company manufactures and markets various petrochemicals such as polymers, glycols, and other industrial chemicals. Sales of petrochemical products reached 3.236 MMT for the fiscal year ended March 31, 2025.

Lubricants
IOCL offers a wide array of lubricants for automotive and industrial applications under its well-known SERVO brand.

Pipeline Transportation
The company operates an extensive network of cross-country pipelines for the transportation of crude oil to its refineries and for the movement of finished petroleum products to market centers. This network achieved a throughput of 100.5 MMT for the fiscal year ended March 31, 2025.

Natural Gas
IOCL is involved in the marketing of natural gas, catering to industrial and commercial customers.

Retail Operations
Through its vast network of over 39,000 retail outlets (as of December 31, 2024), IOCL sells fuels like petrol and diesel, and also offers various allied services and non-fuel retail options.

Future Outlook and Expansion Plans of Indian Oil Corporation Ltd

Indian Oil Corporation Ltd. has outlined significant investment plans for future growth and capacity enhancement. The company targeted a capital expenditure of approximately ₹31,000 crore for the fiscal year 2024-25 and anticipates maintaining a similar level of annual investment over the next two to three years. A key focus area is the expansion of its refining capabilities. Major projects include capacity augmentation at its Panipat, Gujarat, and Barauni refineries, with a combined estimated investment of around ₹63,500 crore. Additionally, IOCL is developing a new 9 MMTPA greenfield refinery, the Cauvery Basin Refinery and Petrochemicals Limited, at an estimated cost of ₹38,830 crore. The company also continues to strengthen its pipeline infrastructure and marketing network, alongside exploring opportunities in alternative energy and petrochemicals to diversify its portfolio and support India's growing energy demand.

OrganisationIndian Oil Corporation Ltd
HeadquartersNew Delhi
IndustryRefineries
CEOShrikant Madhav Vaidya
E-voting on sharesClick here to vote

FAQs

What is IOC share price today?

IOC share price today stands at ₹148.1, Open: ₹148.1, Previous Close: ₹147.91, High: ₹148.75, Low: ₹147.63, 52 Week High: ₹185.97, 52 Week Low: ₹110.72.

What is today's traded volume of IOC?

Today's traded volume of IOC is 38.94L. Which means that 38.94L shares of IOC were bought and sold on the stock market during today's trading session.

What is IOC's market cap today?

Today's market capitalisation of IOC is ₹2,08,867.24 Cr. Market cap or market capitalisation is the total value of a company’s outstanding shares in the stock market, calculated by multiplying the current share price by the total number of shares issued by the company.

What is the 52 week high and 52 week low range of IOC?

IOC’s 52 week high is ₹185.97 and 52 week low is ₹110.72. The current share price of IOC is ₹148.1, which is -20.36% down from its 52 week high and 33.76% up from its 52 week low.

What is IOCL?

IOCL stands for Indian Oil Corporation Limited, and it is one of India’s largest government-owned energy companies. It generates revenue from refining and selling petroleum and petrochemical products, along with exploration of crude oil and natural gas, and production of energy from renewable sources such as wind and solar.

Is IOCL profitable?

Yes, IOCL is profitable and recorded total profits of ₹13,789 crore with a net profit margin of 1.62% as of FY25.

Is IOCL a government or a private company?

IOCL is a government-owned company. Specifically, it is a Public Sector Undertaking (PSU) under the administrative control of the Ministry of Petroleum and Natural Gas.

IOCL was established in which year?

IOCL was established in 1964 after the merger of Indian Oil Company Ltd and Indian Refineries Ltd.

Why is IOC share falling?

On the last trading day, July 1, 2025, Indian Oil Corporation Ltd. (IOC) share price actually closed higher at ₹147.14, a 0.12% increase from the previous close of ₹146.96. While the most recent session was positive, the stock can experience periods of decline due to market volatility. Such downturns are often linked to external factors, primarily fluctuations in global crude oil prices which directly impact the company's refining margins, and changes in government policies related to fuel pricing. For instance, the stock faced selling pressure in mid-June 2025 due to rising crude prices.

Despite daily price swings, the company's recent financial performance has been strong. For the fiscal year ended March 31, 2024, IOC reported a Total Revenue of ₹7,76,352 crore and a Profit After Tax (PAT) of ₹43,161 crore. For the latest quarter ended March 31, 2025, the PAT was ₹8,368 crore. As of July 2025, key metrics included a P/E (TTM) ratio of 14.87 and a Return on Equity (ROE) of 25.44%. Analyst sentiment remains largely positive, with 63.33% of 30 analysts recommending a 'BUY' rating and an average target price of ₹155.63, suggesting underlying financial health.

Is IOC share a good to buy?

Indian Oil Corporation (IOC) presents a potentially strong investment case based on its recent financial performance and positive analyst sentiment. For the fiscal year ended March 31, 2025, the company reported a robust Profit After Tax (PAT) of ₹43,161 crore on a Total Revenue of ₹7,76,352 crore. The performance in the latest quarter ending March 31, 2025, was also strong, with a PAT of ₹8,368 crore. As of July 1, 2025, the share price stood at ₹147.14, a 0.12% increase from the previous close of ₹146.96.

Valuation metrics appear reasonable, with a P/E (TTM) ratio of 14.87 and a P/B ratio of 1.31 as of July 2025. The company's Return on Equity (ROE) for the period was a healthy 25.44%. Analyst ratings are largely favorable, with 63.33% of 30 analysts recommending a 'BUY' rating with an average target price of ₹155.63 as of July 2025. Key strengths include a high dividend yield of 6.98% and strong 3-year returns of +97.13%. However, investors should consider the stock's negative 1-year return of -12.35% as of July 1, 2025, and the sector's inherent risks tied to global crude oil price volatility.

Why IOC share is increasing?

On the last trading day, July 1, 2025, Indian Oil Corporation Ltd's (IOC) share price closed at ₹147.14, marking an increase of 0.12% from the previous close of ₹146.96. The positive momentum in the stock is linked to several factors, including strong financial performance and favorable market conditions. For the quarter ended March 31, 2025, IOC reported a robust Total Revenue of ₹1,95,270 crore and a Profit After Tax (PAT) of ₹8,368 crore. Recent positive news, such as the announcement of a final dividend of ₹3.00 per share for the fiscal year 2024-25, has signaled financial health to investors. Furthermore, a positive outlook on the company's refining margins, supported by a recent decline in global crude oil prices, has also contributed to the upward trend.

Market sentiment for IOC remains strong, with 63.33% of 30 analysts recommending a 'BUY' rating as of July 2025, with an average price target of ₹155.63. The company's valuation appears reasonable, with a P/E (TTM) ratio of 14.87 and a P/B ratio of 1.31 as of July 2025. The company also demonstrates strong profitability with a Return on Equity (ROE) of 25.44% based on the latest available data. These strong fundamentals and positive analyst outlook are key drivers behind the stock's performance. However, investors should remain mindful of risks tied to the inherent volatility of global crude oil prices and changes in government policies.