Indian Oil Corporation Limited (NSE:IOC)

India flag India · Delayed Price · Currency is INR
144.04
-2.13 (-1.46%)
Nov 13, 2026, 3:28 PM IST
Market Cap1.98T -16.5%
Revenue (ttm)9.34T +22.8%
Net Income472.42B +90.0%
EPS34.31 +90.1%
Shares Out 13.77B
PE Ratio4.20
Forward PE6.27
Dividend8.25 (5.73%)
Ex-Dividend DateAug 14, 2026
Volume6,470,700
Open145.38
Previous Close146.17
Day's Range143.24 - 145.38
52-Week Range124.92 - 188.96
Beta0.79
AnalystsBuy
Price Target157.42 (+9.29%)
Earnings DateOct 30, 2026