IOC

168.99001 INR
5.32
3.25%
Last update Dec 15, 3:29 PM IST
Main market
Day range
162.46001
169
Previous close
163.67000
Open
165
Access this stock data via API
Subscribe
Indian Oil Corporation Limited
168.99
5.32
3.25%

Earnings

Date Estimate EPS Actual EPS Difference % Surprise
Apr 28, 2026
Jan 26, 2026
Oct 27, 2025 3.66 5.53 1.87 51.09%
Aug 14, 2025 6.52 4.13 -2.39 -36.66%
Apr 30, 2025 1.15 5.28 4.13 359.13%
Jan 27, 2025 4.14 1.68 -2.46 -59.42%
Oct 28, 2024 2.88 0.69 -2.19 -76.04%
Jul 30, 2024 1.40 1.92 0.52 37.14%
Access the full /earnings historical dataset via the API — starting from the Grow plan.
Main market

Exchange is currently active.
Closing in 5 hours 2 minutes

10:27
00:00
09:15
15:30
23:59

Trading Hours (Sunday - Thursday):

Main market
09:15 - 15:30
All times are displayed in the Asia/Kolkata timezone (IST, UTC+05:30).