Highlights
- Indian Oil reported FY26 net profit of INR 15,17,608 lakh.
- The stock trades at a reported P/E ratio of 5.01.
- Shares remain below the 52-week high reached in February 2026.
Indian Oil Corporation Limited (NSE:IOC) was trading at INR 144.08 on 16 June 2026, down 0.28% from its previous close of INR 144.49. The stock opened at INR 144.95 and traded between INR 143.73 and INR 145.36 during the session.
As one of India's largest refining and fuel marketing companies, Indian Oil remains a key constituent of the NIFTY Next 50 Index. Market participants continue to monitor the company's earnings, refining performance and valuation metrics amid evolving energy market conditions.
Recent Returns Show Mixed Performance
Indian Oil has outperformed its benchmark across shorter timeframes but remains under pressure on a year-to-date basis. Over the past week, the stock gained 4.34%, ahead of the NIFTY Next 50 return of 2.22%. During the last month, IOC advanced 7.17%, outperforming the benchmark's 3.20% gain.
However, year-to-date performance remains negative, with the stock declining 13.12% compared with a 2.62% gain in the NIFTY Next 50. Over the last year, IOC delivered a return of 1.60%, trailing the benchmark's 5.97% gain. Three-year returns stand at 56.40%, while five-year returns have reached 86.51%.
FY26 Financial Performance
For the financial year ended 31 March 2026, Indian Oil reported audited consolidated total income of INR 2,38,67,429 lakh. Profit before tax stood at INR 19,14,173 lakh, while net profit reached INR 15,17,608 lakh.
Earnings per share were reported at INR 10.50. The results reflect the company's operations across refining, marketing and related energy businesses during FY26.
Valuation Remains a Key Discussion Point
Indian Oil is currently trading at a reported price-to-earnings ratio of 5.01.
The relatively low earnings multiple remains one of the primary valuation metrics monitored by investors. Refining companies are often evaluated based on earnings sustainability, refining margins, fuel demand trends, inventory management and profitability across different market cycles.
Trading Activity and Market Capitalisation
The stock recorded trading volume of approximately 51.52 lakh shares, generating traded value of around INR 74.48 crore. Indian Oil currently has a market capitalisation of INR 2,03,487.05 crore and a free-float market capitalisation of INR 53,696.29 crore.
The impact cost stands at 0.02, indicating relatively high liquidity and active trading participation. Deliverable quantity accounted for 51.34% of traded volume. Annualised volatility was reported at 34.58%.
Shares Remain Below Annual Peak
Indian Oil touched a 52-week high of INR 188.96 on 27 February 2026 and a 52-week low of INR 130.22 on 2 April 2026. At the current market price of INR 144.08, the stock remains approximately 24% below its annual high but has recovered from the lows recorded during April 2026. The recent gains over one-week and one-month periods indicate some recovery in share price performance compared with earlier levels this year.
Energy Sector Dynamics Remain Important
Indian Oil operates in the refineries and marketing segment of the energy industry. Business performance in this sector is influenced by crude oil prices, refining margins, fuel consumption trends, government policies, inventory valuation and global energy demand.
Changes in international oil markets and domestic consumption patterns often play a significant role in shaping earnings and investor sentiment toward oil marketing companies.
Bull Case
Indian Oil reported FY26 net profit of INR 15,17,608 lakh, trades at a P/E ratio of 5.01 and has outperformed its benchmark over one week and one month. The company also maintains a market capitalisation exceeding INR 2 lakh crore.
Bear Case
The stock remains down 13.12% year-to-date and continues to trade well below its February 2026 high. Refining margin fluctuations, crude oil volatility and regulatory developments could influence future performance.
Key Risks
- Crude oil price volatility may impact earnings.
- Refining margins can fluctuate significantly.
- Regulatory changes may affect fuel marketing operations.
- Demand slowdowns could influence revenue growth.
Summary
Indian Oil reported FY26 consolidated net profit of INR 15,17,608 lakh and earnings per share of INR 10.50. While the stock has outperformed the NIFTY Next 50 over recent weeks, it remains down 13.12% year-to-date and below its 52-week high of INR 188.96. Trading at INR 144.08 with a P/E ratio of 5.01, investor attention remains focused on refining margins, fuel demand and broader energy market trends.
FAQs
Q: What was Indian Oil's net profit in FY26?
A: Indian Oil reported consolidated net profit of INR 15,17,608 lakh for FY26.
Q: What is IOC's current P/E ratio?
A: Indian Oil is trading at a reported price-to-earnings ratio of 5.01.
Q: How far is IOC from its 52-week high?
A: The stock trades below its 52-week high of INR 188.96 recorded in February 2026.