BSE SENSEX as of 22 Sep 2026
Current 74529.08
Prev Close 74858.99
Change -329.91 (-0.44%)
← Back to dashboard

IOCL — Indian Oil Corporation Ltd

BSE Code: 530965 · Symbol: IOC

Today's quote

Last traded price

₹138.00

Open
₹138.65
High
₹138.70
Low
₹137.70
Prev Close
₹137.50
WAP
₹138.25
Volume (Lakh)
0.59
Turnover (Cr)
81.82
Market Cap (Cr)
194731.88

3-month closing price trend

Date Close (₹)
22 Sep 2026 137.50
21 Sep 2026 136.50
18 Sep 2026 136.80
17 Sep 2026 134.10
16 Sep 2026 134.65
15 Sep 2026 132.20
11 Sep 2026 135.25
10 Sep 2026 135.30
09 Sep 2026 135.25
08 Sep 2026 134.25

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
Jun-26 275971.77 -2661.37 -1.93 0.95 0.85 -0.96
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