IOCL — Indian Oil Corporation Ltd
BSE Code: 530965 · Symbol: IOC
Today's quote
3-month closing price trend
| Date | Close (₹) |
|---|---|
| 24 Jul 2026 | 138.50 |
| 23 Jul 2026 | 139.95 |
| 22 Jul 2026 | 141.85 |
| 21 Jul 2026 | 143.30 |
| 20 Jul 2026 | 142.45 |
| 17 Jul 2026 | 141.70 |
| 16 Jul 2026 | 141.90 |
| 15 Jul 2026 | 140.35 |
| 14 Jul 2026 | 137.05 |
| 13 Jul 2026 | 140.00 |
Showing latest 10 trading days. Chart covers full 3-month history.
Quarterly results (₹ Crore)
| Period | Revenue | Net Profit | EPS | Cash EPS | OPM % | NPM % |
|---|---|---|---|---|---|---|
| Mar-26 | 232855.33 | 11377.51 | 8.26 | 11.72 | 9.60 | 4.89 |
| FY25-26 | 886224.41 | 36802.42 | 26.72 | 38.08 | 8.32 | 4.15 |
| Dec-25 | 231769.04 | 12125.86 | 8.81 | 11.47 | 9.51 | 5.23 |