Indian Oil Corporation Limited (NSE:IOC)

India flag India · Delayed Price · Currency is INR
137.60
-0.20 (-0.15%)
Sep 4, 2026, 3:15 PM IST
Market Cap1.89T -2.1%
Revenue (ttm)8.58T +13.5%
Net Income336.52B +99.3%
EPS24.41 +99.1%
Shares Out 13.77B
PE Ratio5.64
Forward PE9.41
Dividend8.25 (6.03%)
Ex-Dividend DateAug 14, 2026
Volume4,271,979
Open137.00
Previous Close137.80
Day's Range136.87 - 137.76
52-Week Range130.22 - 188.96
Beta0.77
AnalystsBuy
Price Target160.23 (+16.32%)
Earnings DateOct 30, 2026