Indian Oil Shareholding Patterns
NSE: IOC | BSE: 530965
₹134.14
As on 28-Sep-2026 10:14IST
Market cap
₹1,91,766 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
₹134.14
As on 28-Sep-2026 10:14IST
Market cap
₹1,91,766 Cr
Revenue (TTM)
₹9,61,537 Cr
P/E Ratio
5.7
P/B Ratio
0.9
Div. Yield
5.2 %