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.
as on 11:27AM, 03 Jul 2025
NSE
Get live IOC share price, day's high and low, historical returns, and market stats.
Day's Low
Day's High
52 Week's Low
52 Week's High
Returns % | |
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 % |
Market Stats | |
Previous Close | ₹147.91 |
Open | ₹148.10 |
Volume | 38.94L |
Upper Circuit | ₹162.70 |
Lower Circuit | ₹133.11 |
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
Bullish
View Technical Analysis
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!
Track how IOC P/E has moved over time to understand its valuation trends.
IOC in the last 5 years
Lowest (-95.07x)
June 8, 2020
Today (14.97x)
July 2, 2025
Industry (19.56x)
July 2, 2025
Highest (28.08x)
December 16, 2020
Today’s Price to Earnings Ratio: 14.97x
Get updated buy, sell, and hold recommendations by analysts on IOC.
based on 30 analysts
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
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.
Excluding Excise Duty and Other Income, represents Net Revenue
IOC revenue growth forecast
Expected growth rate Q1, FY2027:
Forecast
Actual
Including amortisation and stock based compensations
IOC EPS growth forecast
EPS estimate Q1, FY2027:
Forecast
Actual
Source: S&P Global Market Intelligence
Get the annual and quarterly financial summary of IOC, including revenue, profit, loss and more.
Check stock indices that include IOC.
View detailed summary of the earnings and dividend history of IOC.
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 ResultsIn the quarter ending March 2024, Indian Oil Corporation Ltd has declared dividend of ₹7 - translating a dividend yield of 10.14%.
Read More about DividendsView the shareholding pattern breakup of promoters, FIIs, DIIs, and retail investors in IOC.
Investors | Holdings % | Quarterly Trend | 3M 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 |
Compare market cap, revenue, PE, and other key metrics of IOC with its industry peers.
Company | Analyst View | Market Cap(in ₹ Cr) | 5 Year CAGR | Debt to Asset Ratio | Net Profit(in ₹ Cr) | Yearly Revenue(in ₹ Cr) |
---|---|---|---|---|---|---|
BUY | 2,08,867.24 | 30.51% | 0.71 | 43,161 | 7,76,351 | |
BUY | 20,55,311.38 | 17.43% | 0.65 | 79,020 | 9,01,064 | |
BUY | 1,43,951.61 | 14.44% | 0.64 | 26,858 | 4,48,083 | |
BUY | 92,890.09 | 40.67% | 0.81 | 16,014 | 4,33,856 | |
BUY | 22,328.45 | 17.27% | 0.52 | NA | NA |
Latest news and events in one place to help you make informed investing decisions in IOC.
Indian Oil Corporation Updates: LPG Prices and Leadership Changes - 01 Jul, 2025
IOC Expands Capacity and Collaborates with Hindustan Copper - 30 Jun, 2025
NHPC and IOCL Collaborate on Renewable Energy - 28 Jun, 2025
Indian Oil Announces Dividend and Project Updates - 26 Jun, 2025
Indian Oil Corporation Shows Positive Market Trends - 25 Jun, 2025
IOC Shares Surge Amid Crude Price Decline and Investment Plans - 24 Jun, 2025
Government Evaluates OMCs' Financial Health for Compensation - 20 Jun, 2025
IOC Expands LNG Supply Amid Price Pressures - 17 Jun, 2025
IOC Faces Mixed Ratings Amid Price Stability - 16 Jun, 2025
IOC Stock Declines Amid Rising Crude Prices - 13 Jun, 2025
IOC Faces Challenges Amid Rising Fuel Demand and Crude Prices - 12 Jun, 2025
Indian Oil Corporation Faces Market Dynamics and Growth - 11 Jun, 2025
Indian Oil Launches Major Green Hydrogen Initiative - 06 Jun, 2025
IOC Updates on Fuel Prices and Crude Acquisition - 05 Jun, 2025
Fuel Prices Remain Steady Amid Market Review - 04 Jun, 2025
IOC Focuses on Refining Capacity and Expansion - 03 Jun, 2025
Insights help you understand the recent movement of the company's critical parameters, giving you an overall view of the company.
Price Rise
In the last 7 days, IOC stock has moved up by 3.6%
MF Holding Up
Mutual Funds have increased holdings from 2.68% to 2.72% in Mar 2025 quarter
Retail Holding Up
Retail Investor have increased holdings from 11.39% to 11.57% in Mar 2025 quarter
Profit Spike
Netprofit is up for the last 3 quarters, -169.58 Cr → 8.12K Cr (in ₹), with an average increase of 91.0% per quarter
Revenue Rich
Revenue is up for the last 3 quarters, 1.77L Cr → 1.96L Cr (in ₹), with an average increase of 4.9% per quarter
Against Peers
In the last 3 years, Hindustan Petroleum Corporation Ltd has given 191.2% return, outperforming this stock by 93.3%
Against Peers
In the last 1 year, Hindustan Petroleum Corporation Ltd has given 34.2% return, outperforming this stock by 46.7%
Promoter Holding Unchanged
Promoters holdings remained unchanged at 51.50% of holdings in Mar 2025 quarter
FII Holding Down
Foreign Institutions have decreased holdings from 7.43% to 7.38% in Mar 2025 quarter
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.
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%.
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.
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.
Organisation | Indian Oil Corporation Ltd |
Headquarters | New Delhi |
Industry | Refineries |
CEO | Shrikant Madhav Vaidya |
E-voting on shares | Click here to vote |
Check out the Mutual Funds with significant holdings in IOC.
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.
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.
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.
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.
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.
Yes, IOCL is profitable and recorded total profits of ₹13,789 crore with a net profit margin of 1.62% as of FY25.
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 1964 after the merger of Indian Oil Company Ltd and Indian Refineries Ltd.
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.
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.
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.