Indian Oil Shareholding Patterns
NSE: IOC | BSE: 530965
₹129.09
As on 23-Oct-2026IST
Market cap
₹1,82,164 Cr
Revenue (TTM)
₹9,61,537 Cr
P/E Ratio
5.4
P/B Ratio
0.8
Div. Yield
5.4 %
NSE: IOC | BSE: 530965
₹129.09
As on 23-Oct-2026IST
Market cap
₹1,82,164 Cr
Revenue (TTM)
₹9,61,537 Cr
P/E Ratio
5.4
P/B Ratio
0.8
Div. Yield
5.4 %