IOC price chart
Daily close · 5-year history
Instrument details
Identifiers & classification
- Symbol
- IOC
- MB Code
- MBEQU3374
- ISIN
- INE242A01010
- BSE code
- 530965
- Industry group
- Petroleum Products
- Screener
- View peers →
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
Audited annual reports & financial statements
Earnings call transcripts & Q&A
Investor decks & strategy updates
Exchange filings & corporate announcements
Corporate timeline
Earnings, news & corporate actions for IOC
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…
Indian Oil Corporation reported a 56% rise in Q4 profit to Rs 11,377 crore, supported by stronger margins and signaling a sharp earnings …
EPS 10.50 vs est. 4.70
Beat estimates by 123.17%
Indian Oil Corporation said its board approved audited standalone and consolidated results for quarter and year ended 31 March 2026, alon…
Indian Oil Q4 results: net profit fell 40% sequentially, missed analysts’ estimates; PSU also announced a dividend alongside the results.
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 of ₹2.00 per share
Ex-date corporate action
Indian Oil Corporation's shares reached a 52-week high following a sixfold increase in consolidated net profit, signaling strong financia…
Price returns
Historical performance
Technicals
Indicator consensus
