Indian Oil Corporation
IOC · NSE · Energy · India
Financials at a glance
Source: BSE (official results filing)Annual
Quarterly · last 5
Revenue (FY2026)
₹8,86,224 Cr
Net margin
4.2%
Revenue CAGR (3y)
+1.7%
Profit CAGR (3y)
+55.5%
EPS (FY2026)
26.72
Net profit (FY2026)
₹36,802 Cr
Ask MarketChacha about IOC
Get a cited, plain-English answer — the “why”, not just data. Finance research only, never buy/sell advice.
Why it moved
- Jul 8, 2026
IOC shares fell along with other OMC stocks as crude oil prices rebounded sharply.
- Jun 29, 2026
IOC fell with broader market and oil marketing sector moves; no specific company catalyst or filing was reported for the session.
· confidence: low
Daily moves with the verified reason behind them. Education only — not investment advice.
On MarketChacha
Posts about IOCFinancials
Yearly
| Period | Revenue | Net profit | EPS | Net margin |
|---|---|---|---|---|
| FY2026 | ₹8,86,224 Cr | ₹36,802 Cr | 26.72 | 4.2% |
| FY2025 | ₹7,58,106 Cr | ₹13,598 Cr | — | 1.8% |
| FY2024 | ₹7,76,352 Cr | ₹41,730 Cr | — | 5.4% |
| FY2023 | ₹8,41,756 Cr | ₹9,792 Cr | — | 1.2% |
Quarterly
| Period | Revenue | Net profit | EPS | Net margin |
|---|---|---|---|---|
| 2026Q2 | ₹2,75,972 Cr | ₹-2,661 Cr | -1.93 | -1.0% |
| 2026Q1 | ₹2,32,855 Cr | ₹11,378 Cr | 8.26 | 4.9% |
| 2025Q4 | ₹2,31,769 Cr | ₹12,126 Cr | 8.81 | 5.2% |
| 2025Q3 | ₹1,78,628 Cr | ₹7,818 Cr | — | 4.4% |
| 2025Q2 | ₹1,92,971 Cr | ₹5,689 Cr | — | 2.9% |
Figures as reported, in ₹ (crore). Source: BSE (official results filing).
Filings & announcements
2026
67Th Annual General Meeting Of The Company For The Year 2025-26.
67th Annual General Meeting of the Company for the year 2025-26.
BSE8/1/2026materialChange In Senior Management Personnel.
Change in Senior Management Personnel.
BSE8/1/2026Investors Handout For Unaudited Financial Results For The Quarter Ended 30Th June 2026.
Investor handout for unaudited financial results for the quarter ended 30th June 2026
BSE7/31/2026Unaudited Financial Results (Standalone & Consolidated) For The Quarter Ended 30Th June 2026.
Unaudited Financial Results (Standalone & Consolidated) for the quarter ended 30th June 2026
BSE7/31/2026Unaudited Financial Results (Standalone & Consolidated) for the quarter ended 30th June 2026.
BSE7/31/2026Indian Oil Corporation Ltdhas informed BSE that the meeting of the Board of Directors of the Company is scheduled on 31/07/2026 ,inter alia, to consider and approve the unaudited financial ....
BSE7/17/2026materialFixation Of Record Date For Final Dividend For The Year 2025-26
Fixation of record date for final dividend for the year 2025-26.
BSE6/30/2026
In the news
- Accumulate Indian Oil Corporation; target of Rs 147: Prabhudas LilladherMoneycontrol.com · 8/3/2026
- HPCL Vs BPCL Vs IOC: How India's OMCs fared during the June quarterCNBC TV18 · 8/3/2026
- High dividend yield stocks: Vedanta, Coal India among 15 largecap stocks with high dividend yields. Do you own any?The Economic Times · 8/3/2026
- Indian Oil Corporation reports consolidated net loss of Rs 1630.74 crore in the June 2026 quarterBusiness Standard · 8/1/2026
- IOC slips into loss in Q1 on holding fuel prices despite rise in costeconomictimes.com · 7/31/2026
- Indian Oil posts ₹1,140 crore Q1 loss amid elevated energy pricesBusiness Standard · 7/31/2026
- Indian Oil records loss of ₹2,661 crore, revenue advances 18% QoQ in June quarter; check Q1 resultsUpstox · 7/31/2026
- US stock market erase early gains as bond yields surge to multi-decade high levels, NASDAQ falls 400 pts from day's highUpstox · 7/31/2026
Education and discussion only — not investment advice. Financials from official filings (SEC/BSE) and reported company statements; market figures (delayed market data) are delayed and shown for reference only. Verify with the linked sources before acting.