Live

Indian Oil Corporation Ltd

Day low ₹145Day high ₹147.45
₹145.45
+0.24%+₹0.35
Open
₹147
High
₹147.45
Low
₹145
Volume
14.60M
Market cap
P/E (TTM)
52W high
52W low

IOC price chart

Daily close · 5-year history

5Y change
+95.39%
2021-06-21 · ₹75.032026-06-18 · ₹146.6

Instrument details

Identifiers & classification

Symbol
IOC
MB Code
MBEQU3374
ISIN
INE242A01010
BSE code
530965
Industry group
Petroleum Products

Latest earnings

Most recent declared quarter

Quarter
Mar 2026
Revenue
208289.26 Cr
Net profit
15176.08 Cr
EPS
10.5
YoY revenue
+6.67%

Company documents

12 PDFs across 4 categories

Browse all →

Corporate timeline

Earnings, news & corporate actions for IOC

NewsNegative

Since Feb. 27, Indian refiners and OMCs have lost nearly ₹1.8 lakh crore in value as Brent jumped above $106 and the rupee weakened to ₹9…

Business TodayRead article ↗
NewsPositive

Indian Oil Corporation reported a 56% rise in Q4 profit to Rs 11,377 crore, supported by stronger margins and signaling a sharp earnings …

The Hindu BusinessLineRead article ↗
Earnings

EPS 10.50 vs est. 4.70

Beat estimates by 123.17%

Revenue
₹2082.89K Cr
Rev surprise
+2.56%
EPS surprise
+123.17%
NewsPositive

Indian Oil Corporation said its board approved audited standalone and consolidated results for quarter and year ended 31 March 2026, alon…

Rediff MoneyRead article ↗
NewsNegative

Indian Oil Q4 results: net profit fell 40% sequentially, missed analysts’ estimates; PSU also announced a dividend alongside the results.

Zee BusinessRead article ↗
NewsNegative

22 Mar 2026: ICICI/Equirus warn Indian OMCs (IOC, BPCL, HPCL) — down 23–25% in March — could fall another 15–20% as Brent topped $100 aft…

Dividend

Dividend of ₹2.00 per share

Ex-date corporate action

NewsPositive

Indian Oil Corporation's shares reached a 52-week high following a sixfold increase in consolidated net profit, signaling strong financia…

Business StandardRead article ↗

Price returns

Historical performance

1 day+0.79%
1 month+8.59%
3 months+1.31%
1 year+4.16%
3 years+59.61%
5 years+95.81%

Technicals

Indicator consensus

Bullish
27
Neutral
3
Bearish
16
RSI (14)72.8
Bearish