Indian Oil Shareholding Patterns
NSE: IOC | BSE: 530965
₹135.15
As on 07-Sep-2026IST
Market cap
₹1,91,343 Cr
Revenue (TTM)
₹9,61,537 Cr
P/E Ratio
5.7
P/B Ratio
0.9
Div. Yield
5.2 %
NSE: IOC | BSE: 530965
₹135.15
As on 07-Sep-2026IST
Market cap
₹1,91,343 Cr
Revenue (TTM)
₹9,61,537 Cr
P/E Ratio
5.7
P/B Ratio
0.9
Div. Yield
5.2 %