Indian Oil

IOC · NSE · INR

₹131.34Change from previous close: −2.66%Absolute change: −₹3.59

Close · October 1, 2026

Valuation

Data as of October 3, 2026

Valuation multiples

Market cap
₹1.85T
Enterprise value
₹3.08T
P/E (trailing 12 months)
5.37
Forward P/E
6.97
Price/book
0.82
Price/sales
0.22
EV/EBITDA
4.52
EV/revenue
0.36

Profitability and growth

Gross margin
16.6%
Operating margin
-0.1%
Net margin
3.9%
Revenue growth (year over year)
38.5%

Financial health

Total cash
₹115.51B
Total debt
₹1.32T
Debt/equity
0.58

Dividends

Annual dividend per share
₹8.25
Dividend yield
6.3%
Payout ratio
40.9%
Ex-dividend date
August 14, 2026

Analysts and estimates

Average price target
₹159.84
Median price target
₹156.00
High price target
₹230.00
Low price target
₹105.00
Analysts with a price target
31
Consensus
Buy
Forward EPS
₹18.83
EPS estimate, current year
₹10.93

Shares and trading

Beta
0.77
Average volume
9.7M
Shares outstanding
14.12B
Float
3.4B
Institutional ownership
14.3%
Insider ownership
73.4%