BSE SENSEX as of 24 Jul 2026
Current 76059.77
Prev Close 76391.39
Change -331.62 (-0.43%)
← Back to dashboard

IOCL — Indian Oil Corporation Ltd

BSE Code: 530965 · Symbol: IOC

Today's quote

Last traded price

₹138.50

Open
₹138.65
High
₹138.85
Low
₹136.75
Prev Close
₹139.95
WAP
₹137.79
Volume (Lakh)
7.45
Turnover (Cr)
10.27
Market Cap (Cr)
195579.15

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