Good morning :)
Indian Oil Corporation Ltd

Indian Oil Corporation Ltd

IOC Share Price

NSE
172.103.91% (-7.01)
High
Low
Returns
1D
1W
1M
1Y
5Y
Max
SIP
Loading...
1D
1W
1M
1Y
5Y
Max
SIP

With a market cap of ₹2,52,925 cr, stock is ranked 36

Stock is 1.95x as volatile as Nifty

IOC Stock Scorecard

Performance

Avg

Price return has been average, nothing exciting

Valuation

Avg

Can be considered moderately valued vs the market

Growth

Low

Lagging behind the market in financials growth

Profitability

Avg

Average profitability - not good, not bad

Entry point

Good

The stock is underpriced and is not in the overbought zone

Red flags

Low

No red flag found

How to use scorecard? Learn more

With a market cap of ₹2,52,925 cr, stock is ranked 36

Stock is 1.95x as volatile as Nifty

IOC Performance & Key Metrics

IOC Performance & Key Metrics

No LabelNo LabelPB RatioPB RatioDividend YieldDiv. Yield
7.071.321.67%
Sector PESector PESector PBSector PBSector Div YldSctr Div Yld
19.141.611.28%

IOC Analyst Ratings & Forecast

Detailed Forecast Detailed Forecast 
71%
Analysts have suggested that investors can buy this stock

from 28 analysts

Price Upside

Earnings Growth

Rev. Growth

See Detailed Forecast

IOC Company Profile

Indian Oil Corporation Limited is engaged in refining business. The Company's segments include Sale of Petroleum Products, Sale of Petrochemicals and Other businesses.

Investor Presentation

View older View older 

Oct 27, 2025

PDF
View Older Presentations
PE Ratio
26.39
26.39
1Y Return
15.94%
15.94%
Buy Reco %
97.06
97.06
PE Ratio
12.19
12.19
1Y Return
54.61%
54.61%
Buy Reco %
80.65
80.65
PE Ratio
13.41
13.41
1Y Return
42.55%
42.55%
Buy Reco %
75.86
75.86
PE Ratio
587.87
587.87
1Y Return
85.91%
85.91%
Buy Reco %
100.00
100.00
PE Ratio
65.22
65.22
1Y Return
107.43%
107.43%
Buy Reco %
100.00
100.00
Compare with Peers

IOC Sentiment Analysis

IOC Sentiment Analysis

New
Crisp summary & key insights to decode earnings calls instantly

IOC Stock Summary · October 2025

In Q2 FY '26, the company reported a profit after tax of Rs. 7,610 crores, despite a decline in revenue due to adverse weather impacting sales volumes. While the government’s Rs. 30,000 crores compensation for LPG under-recoveries offers some relief, ongoing financial challenges persist, prompting proactive engagement with authorities. The strategic Project Sprint is expected to optimize capital expenditures and enhance operational efficiency, with significant refinery expansions on track for mid-2026. However, the market sentiment remains cautious, influenced by fluctuating LPG prices and compliance with international sanctions, even as the company capitalizes on growth in lubricants and gas sales. Overall, while operational performance shows promise, the financial landscape presents ongoing challenges that require careful navigation.

IOC Stock Growth Drivers
IOC Stock Growth Drivers
6
  • Strong Financial Performance

    Indian Oil Corporation reported a profit after tax (PAT) of Rs. 7,610 crores for the

  • Operational Enhancements and Innovations

    The company has made significant strides in operational capabilities, including the inauguration of an acrylics

IOC Stock Challenges
IOC Stock Challenges
6
  • Declining Revenue and Sales Volume

    Indian Oil Corporation reported a decrease in revenue from operations, falling to Rs. 202,992 crores

  • Reduced Capacity Utilization

    The company's pipeline capacity utilization decreased to 67% from 74% in the previous quarter, with

IOC Forecast

IOC Forecasts

Price

Revenue

Earnings

IOC

IOC

Income

Balance Sheet

Cash Flow

IOC Income Statement

IOC Income Statement

Loading...

Quartersep 2023dec 2023mar 2024jun 2024sep 2024dec 2024mar 2025jun 2025sep 2025dec 2025
Total Revenue1,80,074.692,01,821.592,00,335.531,94,947.151,77,531.821,95,950.221,96,788.801,94,072.351,79,983.772,06,784.33
Operating & Other expensessubtract1,56,074.861,83,172.461,86,675.031,83,923.471,71,509.041,86,441.801,80,240.961,79,073.191,62,383.151,82,411.98
Depreciation/Amortizationsubtract3,609.624,686.244,093.754,102.824,065.124,284.054,325.354,178.634,227.224,457.48
Interest & Other Itemssubtract1,977.451,957.612,147.112,079.822,546.372,457.902,177.842,070.052,269.692,088.02
Taxes & Other Itemssubtract5,298.462,975.722,270.771,312.55-419.13651.181,921.011,936.773,286.164,819.93
EPS9.536.563.742.56-0.121.545.904.955.689.44

IOC Company Updates

Annual Report and Investor Presentation updates mentioned here are as reported by the company to the exchange
FY 2026FY 2026

Annual Report Pending

Investor Presentation

Oct 27PDF
Aug 14PDF
FY 2025FY 2025

Annual report

PDF

Investor Presentation

Jun 2PDF
Apr 30PDF
Jan 28PDF
FY 2024FY 2024

Annual report

PDF
FY 2023FY 2023

Annual report

PDF
FY 2022FY 2022

Annual report

PDF
FY 2021FY 2021

Annual report

PDF
FY 2020FY 2020

Annual report

PDF
FY 2019FY 2019

Annual report

PDF
FY 2018FY 2018

Annual report

PDF
FY 2017FY 2017

Annual report

PDF
FY 2016FY 2016

Annual report

PDF
 

IOC Stock Peers

IOC Past Performance & Peer Comparison

IOC Past Performance & Peer Comparison

Comparing 3 stocks from 
EnergyOil & Gas - Refining & Marketing

Loading...

StockPE RatioPE RatioPB RatioPB RatioDiv. YieldDividend Yield
Indian Oil Corporation Ltd18.601.321.67%
Reliance Industries Ltd26.391.820.41%
Bharat Petroleum Corporation Ltd12.192.002.63%
Hindustan Petroleum Corp Ltd13.411.772.47%

IOC Stock Price Comparison

Compare IOC with any stock or ETF
Compare IOC with any stock or ETF
IOC
Loading...

IOC Holdings

IOC Shareholdings

IOC Promoter Holdings Trend

IOC Promoter Holdings Trend

Total Promoter Holding
Increasing promoter holding is considered good and reflects management’s positive view about the future outlook

In last 6 months, promoter holding in the company has almost stayed constant

Low Pledged Promoter Holding
Lower pledged promoter holdings is considered better

Pledged promoter holdings is insignificant

IOC Institutional Holdings Trend

IOC Institutional Holdings Trend

Total Retail Holding
Increasing retail holding can be considered bad as it can reflect that institutions and promoters are selling their stake which is being absorbed by retail investors.

In last 3 months, retail holding in the company has almost stayed constant

Foreign Institutional Holding
Foreign Institutional Holding is quantum of stock held by foreign large-quantities-trading entities. Increasing value indicates growing support and comfort for the stock

In last 3 months, foreign institutional holding of the company has almost stayed constant

Tickertape Separator

IOC Shareholding Pattern

IOC Shareholding Pattern

Retail and OthersForeign InstitutionsOther Domestic InstitutionsMutual FundsTotal Promoter Holding51.50%3.22%6.89%8.58%29.81%

Mar 2025

Jun 2025

Sep 2025

Dec 2025

IOC Shareholding History

IOC Shareholding History

SepDec '24MarJunSepDec '257.90%7.43%7.38%7.48%7.70%8.58%

Mutual Funds Invested in IOC

Mutual Funds Invested in IOC

No mutual funds holding trends are available

Top 5 Mutual Funds holding Indian Oil Corporation Ltd




Funds (Top 5)Market-cap heldWeight3M holding changePortfolio rank
(3M change)
0.3114%7.96%-1.03%5/76 (-1)
0.3083%9.06%-0.39%1/36 (+2)
0.2327%1.21%0.04%24/100 (+1)

Compare 3-month MF holding change on Screener

IOC Insider Trades & Bulk Stock Deals

IOC Insider Trades & Bulk Stock Deals

Hmm, looks like there hasn't been any net deal activity in the last 6 months

smallcases containing IOC stock

smallcases containing IOC stock

Looks like this stock is not in any smallcase yet.

IOC Events

IOC Events

IOC Dividend Trend

No Trend In Dividends
Dividends are the portion of earnings that a company distributes to all its shareholders every year

IOC has shown inconsistent dividend trend over the last 5 years

Dividend Yield
Dividend return is one of the most important things to be considered while investing for long term. It is the additional return on top of what investors earn through price appreciation

Current dividend yield is 1.67%. An investment of ₹1,000 in the stock is expected to generate dividend of ₹16.75 every year

Dividends

Corp. Actions

Announcements

Legal Orders

IOC Dividend Trend

No Trend In Dividends
Dividends are the portion of earnings that a company distributes to all its shareholders every year

IOC has shown inconsistent dividend trend over the last 5 years

Dividend Yield
Dividend return is one of the most important things to be considered while investing for long term. It is the additional return on top of what investors earn through price appreciation

Current dividend yield is 1.67%. An investment of ₹1,000 in the stock is expected to generate dividend of ₹16.75 every year

IOC Upcoming Dividends

IOC Upcoming Dividends

No upcoming dividends are available

IOC Past Dividends

IOC Past Dividends

Cash Dividend

Ex DateEx DateDec 18, 2025

Interim
Interim | Div/Share: ₹5.00

Dividend/Share

5.00

Ex DateEx Date

Dec 18, 2025

Cash Dividend

Ex DateEx DateAug 8, 2025

Final
Final | Div/Share: ₹3.00

Dividend/Share

3.00

Ex DateEx Date

Aug 8, 2025

Cash Dividend

Ex DateEx DateJul 12, 2024

Final
Final | Div/Share: ₹7.00

Dividend/Share

7.00

Ex DateEx Date

Jul 12, 2024

Cash Dividend

Ex DateEx DateNov 10, 2023

Interim
Interim | Div/Share: ₹5.00

Dividend/Share

5.00

Ex DateEx Date

Nov 10, 2023

Cash Dividend

Ex DateEx DateJul 28, 2023

Final
Final | Div/Share: ₹3.00

Dividend/Share

3.00

Ex DateEx Date

Jul 28, 2023

IOC Stock News & Opinions

IOC Stock News & Opinions

Spotlight
Indian Oil Corporation Ltd spurts 0.64%, gains for fifth straight session

Indian Oil Corporation Ltd is up for a fifth straight session today. The stock is quoting at Rs 187.67, up 0.64% on the day as on 12:44 IST on the NSE. The benchmark NIFTY is down around 0.86% on the day, quoting at 25277.2. The Sensex is at 81638.36, down 0.74%. Indian Oil Corporation Ltd has gained around 15.24% in last one month. Meanwhile, Nifty Energy index of which Indian Oil Corporation Ltd is a constituent, has gained around 6.96% in last one month and is currently quoting at 37181.8, down 0.22% on the day. The volume in the stock stood at 102.34 lakh shares today, compared to the daily average of 168.87 lakh shares in last one month. The benchmark March futures contract for the stock is quoting at Rs 187.64, up 0.06% on the day. Indian Oil Corporation Ltd is up 65.36% in last one year as compared to a 14.25% jump in NIFTY and a 23.59% jump in the Nifty Energy index.The PE of the stock is 8.06 based on TTM earnings ending December 25.Powered by Capital Market - Live

4 days agoCapital Market - Live
Spotlight
Indian Oil Corp to consider second interim dividend on 6 Mar'26

The official announcement was made on 26 February 2026, after market hours. Indian Oil Corporation is a Maharatna PSU under the Government of India, with operations spanning the entire hydrocarbon value chain, including refining, pipeline transportation, and marketing of petroleum products, as well as exploration and production, natural gas, and petrochemicals. The company's standalone net profit surged 321.98% to Rs 12,125.86 crore in Q3 FY26 compared with Rs 2,873.53 crore in Q3 FY25. Revenue from operations (excluding excise duty) rose 5.43% YoY to Rs 2,04,424.39 crore in Q3 FY26 as against Rs 1,93,899.5 crore reported in Q3 FY25. The counter rose 0.72% to Rs 187.85 on the BSE. Powered by Capital Market - Live

4 days agoCapital Market - Live
Corporate
Indian Oil Corporation to conduct board meeting

Indian Oil Corporation will hold a meeting of the Board of Directors of the Company on 6 March 2026.Powered by Capital Market - Live

5 days agoCapital Market - Live
Spotlight
Indian Oil Corporation Ltd up for third straight session

Indian Oil Corporation Ltd gained for a third straight session today. The stock is quoting at Rs 182.22, up 1.13% on the day as on 12:49 IST on the NSE. The benchmark NIFTY is up around 0.17% on the day, quoting at 25467.85. The Sensex is at 82264.76, up 0.05%. Indian Oil Corporation Ltd has risen around 14.68% in last one month. Meanwhile, Nifty Energy index of which Indian Oil Corporation Ltd is a constituent, has risen around 11.13% in last one month and is currently quoting at 37028.1, down 0.08% on the day. The volume in the stock stood at 127.51 lakh shares today, compared to the daily average of 162.72 lakh shares in last one month. The benchmark March futures contract for the stock is quoting at Rs 182.58, up 0.77% on the day. Indian Oil Corporation Ltd is up 56.52% in last one year as compared to a 12.96% spurt in NIFTY and a 20.68% spurt in the Nifty Energy index.The PE of the stock is 7.78 based on TTM earnings ending December 25.Powered by Capital Market - Live

6 days agoCapital Market - Live
Earnings
Indian Oil Corporation consolidated net profit rises 514.90% in the December 2025 quarter

Net profit of Indian Oil Corporation rose 514.90% to Rs 13006.92 crore in the quarter ended December 2025 as against Rs 2115.29 crore during the previous quarter ended December 2024. Sales rose 5.74% to Rs 205157.37 crore in the quarter ended December 2025 as against Rs 194014.49 crore during the previous quarter ended December 2024. ParticularsQuarter EndedDec. 2025Dec. 2024% Var. Sales205157.37194014.49 6 OPM %11.093.90 - PBDT22284.336370.85 250 PBT17826.852086.80 754 NP13006.922115.29 515 Powered by Capital Market - Live

3 weeks agoCapital Market - Live
Spotlight
Indian Oil Corp gains as Q3 PAT jumps 322% YoY to Rs 12,126 cr

Revenue from operations (excluding excise duty) rose 5.43% YoY to Rs 2,04,424.39 crore in Q3 FY26 as against Rs 1,93,899.5 crore reported in Q3 FY25. Profit before tax jumped 360.84% to Rs 15,991.56 crore in Q3 FY26, up from Rs 3,470.08 crore reported in the same period a year ago. Domestic sales increased 4.98% to 26.015 million metric tons (MMT), while export sales fell 13.66% to 1.169 MMT in Q3 FY26 over Q3 FY25. During the quarter, the refineries' throughput was 19.427 MMT (up 7.27% YoY), and the pipelines' throughput was 27.557 MMT (up 10.65% YoY). The company's revenue from petroleum products stood at Rs 217,890.01 crore (up 7.31% YoY), income from petrochemicals revenue was at Rs 6,935.77 crore (down 3.69% YoY), and revenue from gas stood at Rs 11,690.82 crore (up 6.01% YoY) during the period under review. The average gross refining margin (GRM) for the year April-December 2025 is $8.41 per bbl (April-December 2024: $3.69 per bbl). The core GRM, or the current price GRM for the year April'December 2025 after offsetting inventory loss/gain, comes to $9.86 per bbl. On the margins front, the operating margin improved to 7.23% in Q3 FY26, as compared to 1.49% in Q3 FY25. Similarly, net profit margin increased to 5.23%, up from 1.33% in the corresponding quarter of the previous fiscal year, indicating improved operational performance. Indian Oil Corporation is a Maharatna PSU under the Government of India, with operations spanning the entire hydrocarbon value chain, including refining, pipeline transportation, and marketing of petroleum products, as well as exploration and production, natural gas, and petrochemicals.Powered by Capital Market - Live

3 weeks agoCapital Market - Live
Spotlight
Indian Oil Corporation Ltd spurts 2.27%, gains for third straight session

Indian Oil Corporation Ltd is up for a third straight session in a row. The stock is quoting at Rs 171.39, up 2.27% on the day as on 12:49 IST on the NSE. The benchmark NIFTY is down around 0.02% on the day, quoting at 25723.35. The Sensex is at 83606.72, down 0.16%. Indian Oil Corporation Ltd has risen around 3.87% in last one month. Meanwhile, Nifty Energy index of which Indian Oil Corporation Ltd is a constituent, has risen around 0.65% in last one month and is currently quoting at 35657.55, up 1.76% on the day. The volume in the stock stood at 186.76 lakh shares today, compared to the daily average of 112.13 lakh shares in last one month. The benchmark February futures contract for the stock is quoting at Rs 171.91, up 2.19% on the day. Indian Oil Corporation Ltd is up 35.56% in last one year as compared to a 8.55% spurt in NIFTY and a 8.81% spurt in the Nifty Energy index.The PE of the stock is 10.34 based on TTM earnings ending September 25.Powered by Capital Market - Live

3 weeks agoCapital Market - Live
Corporate
Indian Oil Corporation to conduct board meeting

Indian Oil Corporation will hold a meeting of the Board of Directors of the Company on 5 February 2026.Powered by Capital Market - Live

1 month agoCapital Market - Live
Corporate
Urja Bharat makes oil discoveries in Onshore Block 1, Abu Dhabi

Indian Oil Corporation (IOCL) along with Bharat PetroResources (a 100% subsidiary of Bharat Petroleum Corporation), jointly operate the Onshore Block 1 Exploration Concession in Abu Dhabi through a 50:50 Special Purpose Vehicle viz., Urja Bharat (UBPL). UBPL was awarded the Onshore Block 1 concession in early 2019 through Abu Dhabi's 2019 Bid Round. In early 2024, UBPL made its first oil discovery in the Unconventional Shilaif play in XN-76 exploratory well. After successful hydrofracking operations, the well flowed light crude oil at surface from the Shilaif formation. The successful testing results have established the presence of unconventional oil resources in Onshore Block 1. The Company is very positive with the well results and looking forward to further establish the economic deliverability of wells during the appraisal phase. UBPL has also witnessed the oil discovery during testing of the exploratory well XN 79 02S in the Onshore Block 1. The well flowed light crude oil, marking it the first oil find in the Habshan reservoir in the concession area. Going forward this discovery would be appraised and matured for potential development. Such positive developments are very encouraging and certainly 8 significant achievement for both the parent companies of UBPL, as international operators. In addition, both companies through UBPL are advancing towards development of the existing Ruwais field and exploring other potential hydrocarbon prospects within the concession area.  Powered by Capital Market - Live

1 month agoCapital Market - Live
Corporate
Indian Oil & Maruti Suzuki India sign MoU

Indian Oil Corporation and Maruti Suzuki India (MSIL) have signed a Memorandum of Understanding (MoU) to enhance customer convenience. Under this agreement, Maruti Suzuki service facilities will be established at select IndianOil fuel stations across the country. The collaboration leverages IndianOil's vast nationwide network to set up various Maruti Suzuki service facilities. This integration will allow customers to access scheduled periodic maintenance and minor repairs for their Maruti Suzuki cars, at the same locations where they refuel, creating a more efficient and seamless experience. IndianOil, with its extensive retail presence, will further strengthen Maruti Suzuki's 5,780+ service touchpoints. By bringing authorised service to the fuel station, both companies aim to provide a one stop solution that enhances convenience and peace of mind for millions of car owners throughout their ownership journeyPowered by Capital Market - Live

1 month agoCapital Market - Live

Frequently asked questions

Frequently asked questions

  1. What is the share price of Indian Oil Corporation Ltd (IOC) today?

    The share price of IOC as on 4th March 2026 is ₹172.10. The stock prices are volatile and keep changing through the day depending upon various factors and market conditions.

  2. What is the return on Indian Oil Corporation Ltd (IOC) share?

    The past returns of Indian Oil Corporation Ltd (IOC) share are
    • Past 1 week: 2.41%
    • Past 1 month: 11.34%
    • Past 3 months: 10.33%
    • Past 6 months: 28.28%
    • Past 1 year: 56.35%
    • Past 3 years: 129.92%
    • Past 5 years: 162.89%

  3. What are the peers or stocks similar to Indian Oil Corporation Ltd (IOC)?
  4. What is the dividend yield % of Indian Oil Corporation Ltd (IOC) share?

    The current dividend yield of Indian Oil Corporation Ltd (IOC) is 1.67.

  5. What is the market cap of Indian Oil Corporation Ltd (IOC) share?

    Market capitalization, short for market cap, is the market value of a publicly traded company's outstanding shares. The market cap of Indian Oil Corporation Ltd (IOC) is ₹252925.50 Cr as of 4th March 2026.

  6. What is the 52 week high and low of Indian Oil Corporation Ltd (IOC) share?

    The 52-week high of Indian Oil Corporation Ltd (IOC) is ₹188.96 and the 52-week low is ₹110.72.

  7. What is the PE and PB ratio of Indian Oil Corporation Ltd (IOC) stock?

    The P/E (price-to-earnings) ratio of Indian Oil Corporation Ltd (IOC) is 18.60. The P/B (price-to-book) ratio is 1.32.

  8. Which sector does Indian Oil Corporation Ltd (IOC) belong to?

    Indian Oil Corporation Ltd (IOC) belongs to the Energy sector & Oil & Gas - Refining & Marketing sub-sector.

  9. How to buy Indian Oil Corporation Ltd (IOC) shares?

    You can directly buy Indian Oil Corporation Ltd (IOC) shares on Tickertape. Simply sign up, connect your demat account and place your order.