What is the share price of Indian Oil Corporation Limited (IOC) today?
The share price of IOC as on 23rd October 2026 is ₹129.09. The stock prices are volatile and keep changing through the day depending upon various factors and market conditions.What is the return on Indian Oil Corporation Limited (IOC) share?
The past returns of Indian Oil Corporation Limited (IOC) share are- Past 1 week: 0.57%
- Past 1 month: -6.79%
- Past 3 months: -7.74%
- Past 6 months: -11.27%
- Past 1 year: -14.01%
- Past 3 years: 46.78%
- Past 5 years: 48.43%
What are the peers or stocks similar to Indian Oil Corporation Limited (IOC)?
The peers or stocks similar to Indian Oil Corporation Limited (IOC) include:What is the dividend yield % of Indian Oil Corporation Limited (IOC) share?
The current dividend yield of Indian Oil Corporation Limited (IOC) is 6.33.What is the market cap of Indian Oil Corporation Limited (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 Limited (IOC) is ₹184112.71 Cr as of 23rd October 2026.What is the 52 week high and low of Indian Oil Corporation Limited (IOC) share?
The 52-week high of Indian Oil Corporation Limited (IOC) is ₹188.96 and the 52-week low is ₹124.92.What is the PE and PB ratio of Indian Oil Corporation Limited (IOC) stock?
The P/E (price-to-earnings) ratio of Indian Oil Corporation Limited (IOC) is 4.37. The P/B (price-to-book) ratio is 0.82.Which sector does Indian Oil Corporation Limited (IOC) belong to?
Indian Oil Corporation Limited (IOC) belongs to the Energy sector & Oil & Gas - Refining & Marketing sub-sector.How to buy Indian Oil Corporation Limited (IOC) shares?
You can directly buy Indian Oil Corporation Limited (IOC) shares on Tickertape. Simply sign up, connect your demat account and place your order.
Indian Oil Corporation Limited
IOC Share Price
NSEIOC Stock Scorecard
Performance
LowHasn't fared well - amongst the low performers
Valuation
LowUndervalued compared to the market average
Growth
AvgFinancials growth has been moderate for a few years
Profitability
HighShowing good signs of profitability & efficiency
Entry point
GoodThe stock is underpriced and is not in the overbought zone
Red flags
LowNo red flag found
How to use scorecard? Learn more
IOC Performance & Key Metrics
IOC Performance & Key Metrics
| No LabelNo Label | PB RatioPB Ratio | Dividend YieldDiv. Yield |
|---|---|---|
| 5.47 | 0.82 | 6.33% |
| Sector PESector PE | Sector PBSector PB | Sector Div YldSctr Div Yld |
|---|---|---|
| 11.34 | 1.27 | 1.83% |
from 27 analysts
Price Upside
Earnings Growth
Rev. Growth
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.
IOC Sentiment Analysis
IOC Sentiment Analysis
IOC Stock Summary · August 2026
Management described a quarter defined by strong operational continuity but significant profit pressure from geopolitical crude volatility and inventory losses. Revenue from operations rose to ₹2,75,972 crore, yet the company reported a net loss of ₹2,661 crore as price swings, a crude-side inventory loss of about $3–$4 per barrel, and weaker marketing margins outweighed the benefit of a very large finished-goods inventory gain. To keep supplies flowing across India, management said it sharply broadened crude sourcing and relied heavily on spot imports, which rose to about 84% of purchases, while maintaining uninterrupted domestic energy deliveries despite higher freight, insurance, and logistics costs. Core transport fuel demand stayed resilient, even as aviation and LPG remained softer, and refining and pipeline operations improved, with fuel and loss at 8% and record quarterly pipeline throughput. The company also continued expanding its retail network and advanced a large capex program. Management said most major projects should commission in Q3 FY27, with throughput guided to rise to about 77 MMTPA in FY27, then 85 MMTPA and 90 MMTPA in the following two years.
IOC Stock Growth Drivers
IOC Stock Growth Drivers
12Operational Resilience and Energy Security
IndianOil demonstrated strong resilience in a volatile global energy environment by maintaining uninterrupted fuel supplies
Strong Demand and Volume Recovery in Core Businesses
Underlying demand remained healthy in the quarter, with MS and HSD consumption rising sequentially by
IOC Stock Challenges
IOC Stock Challenges
7Persistent Geopolitical and Maritime Supply-Chain Risk
Global energy markets remain exposed to heightened geopolitical tension, sanctions, and renewed military escalation in
Elevated Crude Sourcing and Logistics Cost Pressure
The company continues to face materially higher landed crude and logistics costs because of war-driven
IOC Forecast
IOC Forecasts
Price
Revenue
Earnings
IOC Share Price Forecast
IOC Share Price Forecast
All values in ₹
All values in ₹
IOC Company Revenue Forecast
IOC Company Revenue Forecast
All values in ₹ Lakh cr.
All values in ₹ Lakh cr.
IOC Stock EPS (Earnings Per Share) Forecast
IOC Stock EPS (Earnings Per Share) Forecast
All values in ₹
All values in ₹
IOC
IOC
Income
Balance Sheet
Cash Flow
IOC Income Statement
IOC Income Statement
| Quarter | mar 2024 | jun 2024 | sep 2024 | dec 2024 | mar 2025 | jun 2025 | sep 2025 | dec 2025 | mar 2026 | jun 2026 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | 2,00,335.53 | 1,94,947.15 | 1,77,531.82 | 1,95,950.22 | 1,96,788.80 | 1,94,072.35 | 1,79,983.77 | 2,06,784.33 | 2,10,713.53 | 2,67,550.36 | ||||||||||
| Operating & Other expenses | 1,86,675.03 | 1,83,923.47 | 1,71,509.04 | 1,86,441.80 | 1,80,240.96 | 1,79,073.19 | 1,62,383.15 | 1,82,411.98 | 1,83,485.46 | 2,62,345.27 | ||||||||||
| EBITDA | 13,660.50 | 11,023.68 | 6,022.78 | 9,508.42 | 16,547.84 | 14,999.16 | 17,600.62 | 24,372.35 | 27,228.07 | 5,205.09 | ||||||||||
| Depreciation/Amortization | 4,093.75 | 4,102.82 | 4,065.12 | 4,284.05 | 4,325.35 | 4,178.63 | 4,227.22 | 4,457.48 | 5,556.91 | 4,408.15 | ||||||||||
| PBIT | 9,566.75 | 6,920.86 | 1,957.66 | 5,224.37 | 12,222.49 | 10,820.53 | 13,373.40 | 19,914.87 | 21,671.16 | 796.94 | ||||||||||
| Interest & Other Items | 2,147.11 | 2,079.82 | 2,546.37 | 2,457.90 | 2,177.84 | 2,070.05 | 2,269.69 | 2,088.02 | 1,880.12 | 1,729.53 | ||||||||||
| PBT | 7,419.64 | 4,841.04 | -588.71 | 2,766.47 | 10,044.65 | 8,750.48 | 11,103.71 | 17,826.85 | 19,791.04 | -932.59 | ||||||||||
| Taxes & Other Items | 2,270.77 | 1,312.55 | -419.13 | 651.18 | 1,921.01 | 1,936.77 | 3,286.16 | 4,819.93 | 5,332.96 | 698.15 | ||||||||||
| Net Income | 5,148.87 | 3,528.49 | -169.58 | 2,115.29 | 8,123.64 | 6,813.71 | 7,817.55 | 13,006.92 | 14,458.08 | -1,630.74 | ||||||||||
| EPS | 3.74 | 2.56 | -0.12 | 1.54 | 5.90 | 4.95 | 5.68 | 9.44 | 10.50 | -1.18 |
IOC Company Updates
IOC Stock Peers
IOC Past Performance & Peer Comparison
IOC Past Performance & Peer Comparison
EnergyOil & Gas - Refining & Marketing
Valuation
Technical
Forecast
| Stock | PE RatioPE Ratio | PB RatioPB Ratio | Div. YieldDividend Yield |
|---|---|---|---|
| Indian Oil Corporation Limited | 4.37 | 0.82 | 6.33% |
| Reliance Industries Ltd | 20.29 | 1.51 | 0.50% |
| Bharat Petroleum Corporation Limited | 4.93 | 1.27 | 5.87% |
| Hindustan Petroleum Corp Ltd | 4.08 | 1.12 | 7.01% |
IOC Stock Price Comparison
Compare IOC with any stock or ETFIOC Holdings
IOC Shareholdings
IOC Promoter Holdings Trend
IOC Promoter Holdings Trend
In last 6 months, promoter holding in the company has almost stayed constant
Pledged promoter holdings is insignificant
IOC Institutional Holdings Trend
IOC Institutional Holdings Trend
In last 3 months, retail holding in the company has almost stayed constant
In last 3 months, foreign institutional holding of the company has almost stayed constant
IOC Shareholding Pattern
IOC Shareholding Pattern
IOC Shareholding History
IOC Shareholding History
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 Limited
| Funds (Top 5) | The rupee value of the stock held by the fund divided by the stock’s market cap Market-cap held | Percentage of the fund’s portfolio invested in the stock Weight | Change in the portfolio weight of the stock over the last 3 months 3M holding change | The rank of the stock in the fund’s portfolio based on its weight in the portfolio along with the change in the rank over the last 3 months Portfolio rank(3M change) |
|---|---|---|---|---|
The rupee value of the stock held by the fund divided by the stock’s market cap 0.2816% | Percentage of the fund’s portfolio invested in the stock 0.69% | Change in the portfolio weight of the stock over the last 3 months -0.01% | The rank of the stock in the fund’s portfolio based on its weight in the portfolio along with the change in the rank over the last 3 months 24/233 (-11) | |
The rupee value of the stock held by the fund divided by the stock’s market cap 0.2642% | Percentage of the fund’s portfolio invested in the stock 1.08% | Change in the portfolio weight of the stock over the last 3 months 0.02% | The rank of the stock in the fund’s portfolio based on its weight in the portfolio along with the change in the rank over the last 3 months 27/108 (+8) | |
The rupee value of the stock held by the fund divided by the stock’s market cap 0.2010% | Percentage of the fund’s portfolio invested in the stock 0.73% | Change in the portfolio weight of the stock over the last 3 months 0.61% | The rank of the stock in the fund’s portfolio based on its weight in the portfolio along with the change in the rank over the last 3 months 15/288 (+9) |
Compare 3-month MF holding change on Screener
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
Current dividend yield is 6.33%. An investment of ₹1,000 in the stock is expected to generate dividend of ₹63.28 every year
Dividends
Corp. Actions
Announcements
Legal Orders
IOC Dividend Trend
Current dividend yield is 6.33%. An investment of ₹1,000 in the stock is expected to generate dividend of ₹63.28 every year
IOC Upcoming Dividends
IOC Upcoming Dividends
No upcoming dividends are available
IOC Past Dividends
IOC Past Dividends
Cash Dividend
Ex DateEx DateAug 14, 2026
Dividend/Share
₹1.25
Ex DateEx Date
Aug 14, 2026
Cash Dividend
Ex DateEx DateMar 12, 2026
Dividend/Share
₹2.00
Ex DateEx Date
Mar 12, 2026
Cash Dividend
Ex DateEx DateDec 18, 2025
Dividend/Share
₹5.00
Ex DateEx Date
Dec 18, 2025
Cash Dividend
Ex DateEx DateAug 8, 2025
Dividend/Share
₹3.00
Ex DateEx Date
Aug 8, 2025
Cash Dividend
Ex DateEx DateJul 12, 2024
Dividend/Share
₹7.00
Ex DateEx Date
Jul 12, 2024
IOC Stock News & Opinions
IOC Stock News & Opinions
Indian Oil Corporation Limited will hold a board meeting on Friday, October 30, 2026, to consider and approve the unaudited financial results for the quarter and half year ended September 30, 2026, the company said in a filing to the National Stock Exchange of India Limited and BSE Ltd. Trading window for dealing in securities of IndianOil will remain closed until November 1, 2026, for all 'Insiders' as per the Insider Trading Code of the Company.
Indian Oil Corporation Limited informed the National Stock Exchange of India Ltd. and BSE Ltd. on October 5, 2026, that K Fin Technologies Limited, its Registrar & Transfer Agents, has confirmed compliance with Regulation 74(5) of the SEBI (Depositories & Participants) Regulations, 2018, for the quarter ended September 30, 2026.
Indian Oil Corporation Ltd. informed the National Stock Exchange of India Limited and BSE Limited that the trading window for dealing in securities will be closed for "Insiders" from October 1, 2026, until 48 hours after the financial results for the quarter and half year ended September 30, 2026, are filed with the stock exchanges.
Indian Oil Corporation Ltd. informed the National Stock Exchange of India Limited and BSE Ltd. that its board noted the appointment of statutory auditors for the year 2026-27, made by the Office of the Comptroller and Auditor General of India (C&AG), New Delhi. The appointed firms are M/s Rama K Gupta & Co, M/s Borkar & Muzumdar, M/s S Guha & Associates, and M/s MKPS & Associates LLP, with Rama K Gupta & Co., Borkar & Muzumdar, and S Guha & Associates being newly appointed and MKPS & Associates LLP being reappointed.
Indian Oil Corporation Limited informed the National Stock Exchange of India Limited and BSE Limited that its shareholders approved amendments to the company’s Memorandum of Association (MoA) and adoption of a new set of Articles of Association (AoA) at the 67th Annual General Meeting held on August 31, 2026, including the insertion of new businesses such as Bio-refinery, Hydrogen & Ammonia, Specialty Chemicals, and Data Centers.
Indian Oil Corporation Ltd dropped for a fifth straight session today. The stock is quoting at Rs 136.21, down 0.07% on the day as on 13:19 IST on the NSE. The benchmark NIFTY is up around 0.68% on the day, quoting at 24241. The Sensex is at 77566.57, up 0.85%.Indian Oil Corporation Ltd has lost around 4.95% in last one month.Meanwhile, Nifty Energy index of which Indian Oil Corporation Ltd is a constituent, has eased around 3.49% in last one month and is currently quoting at 38124.45, up 0.21% on the day. The volume in the stock stood at 45.15 lakh shares today, compared to the daily average of 90.03 lakh shares in last one month. The benchmark August futures contract for the stock is quoting at Rs 136.18, down 0.2% on the day. Indian Oil Corporation Ltd tumbled 3.7% in last one year as compared to a 3.36% slide in NIFTY and a 10.16% spurt in the Nifty Energy index.The PE of the stock is 6.78 based on TTM earnings ending June 26.
Indian Oil Corporation Ltd share price declined by 0.07% to Rs 139.95 after the company's net profit plunged by 107.52% to Rs 1141.09 crore, while revenue from operations gained significantly 27.90% to Rs 266407.28 crore in Q2FY26 over Q1FY26. The market capitalization of Refineries & Marketing industry group stocks on BSE stood at Rs 23.95 lakh crore, jumping 20.16%. It has inched up 2.21% over last one week and softened by 6.52% in last one month while the market capitalization of Indian Oil Corporation Ltd has improved by 1.19% and 1.44% in the same period respectively. Profit before tax (PBT) of Indian Oil Corporation Ltd stood at Rs 932.59 crore in Q2 FY26, tumbling by 110.66% year-on-year, and plunging by 104.71% quarter-on-quarter. EBITDA came in at Rs 3616 crore, crashing by 71.49% YoY and tanking 84.30% sequentially. Total expenses witnessed a sharp rise of 41.11% to Rs 266753.42 crore in Q2FY26 over Q2FY25. During the quarter, cost of materials consumed stood at Rs 195317.95 crore, surging by 76.21% YoY, while employee benefits expense was at Rs 2592.11 crore, ticking higher by 6.46% YoY. For the TTM ended FY26, revenue from operations declined slightly by 2.35% to Rs 7.58 lakh crore, while net profit witnessed a sharp fall of 68.05% to Rs 13788.83 crore, compared to previous TTM. EBITDA witnessed a strong improvement of 7266673% to Rs 32476.81 crore, and PBT collapsed by 70.21% to Rs 17063.45 crore compared to previous TTM. The company's consolidated net cash flow from operating activities stood at Rs 34452.4 crore in FY26, as against Rs 71146.41 crore in FY25. Indian Oil Corporation Ltd dropped 6.14% in last one year, significantly underperforming the benchmark BSE Sensex which has eased by 4.36% during the same period.
Indian Oil Corporation will hold a meeting of the Board of Directors of the Company on 31 July 2026.
Indian Oil Corporation Ltd is up for a third straight session in a row. The stock is quoting at Rs 141.92, up 1.49% on the day as on 12:49 IST on the NSE. The benchmark NIFTY is up around 0.52% on the day, quoting at 24129.55. The Sensex is at 77320.29, up 0.52%. Indian Oil Corporation Ltd has risen around 3.3% in last one month. Meanwhile, Nifty Energy index of which Indian Oil Corporation Ltd is a constituent, has risen around 1.37% in last one month and is currently quoting at 39764.85, down 0.3% on the day. The volume in the stock stood at 147.06 lakh shares today, compared to the daily average of 136.52 lakh shares in last one month. The benchmark July futures contract for the stock is quoting at Rs 142.75, up 1.44% on the day. Indian Oil Corporation Ltd is down 4.02% in last one year as compared to a 5.02% drop in NIFTY and a 9.03% drop in the Nifty Energy index.The PE of the stock is 5.37 based on TTM earnings ending March 26.
Indian Oil Corporation has fixed 14 August 2026 as record date to determine eligibility of shareholders to receive the dividend of Rs. 1.25 per equity share of the Company for the financial year 2025-26.
Over the last 5 years, revenue has grown at a yearly rate of 16.51%, vs industry avg of 15.93%
Over the last 5 years, market share increased from 26.25% to 26.92%
Over the last 5 years, net income has grown at a yearly rate of 14.24%, vs industry avg of 12.09%