Indian Oil Corporation Market Cap ($20.53B USD)

Market Cap ₹1.85 L Cr $20.53B USD As of October 2026

Indian Oil Corporation Market Cap ($20.53B USD). As of Oct. 9, 2026, Indian Oil Corporation (IOC) market capitalisation is ₹1.85 L Cr ($20.53B), with 1462.08 Cr shares outstanding at a current price of ₹126.35 on NSE, ranking 48 out of 5367 companies by market cap in our screener. Indian Oil Corporation operates in the Petroleum Products sector and is classified as a Large Cap stock. Compare with IOC fundamental valuation to assess whether the stock is under or overvalued.

Current Price
₹126.35
Outstanding Shares
1462.08 Cr
Market Cap Rank
#48
Top Percentile
99.1%

Market Cap History of Indian Oil Corporation (Last 10 Years)

IOC market capitalisation from year-end NSE closing prices over the last 10 years. For live price, earnings and the complete company profile, see IOC screener.

End of Year Market Cap History — Indian Oil Corporation

IOC year-end market cap in INR and USD with closing share price and annual change — NSE closing prices. Examine Indian Oil Corporation quarterly financials for recent quarterly revenue, profit and EPS trends.

Year Market Cap Share Price Exchange Change
2026
₹1.85 L Cr $20.53B USD
₹126.35 NSE -24.10%
2025
₹2.43 L Cr $27.04B USD
₹166.46 NSE +24.67%
2024
₹1.95 L Cr $21.69B USD
₹133.52 NSE +11.04%
2023
₹1.76 L Cr $19.54B USD
₹120.25 NSE +99.75%
2022
₹88017.33 Cr $9.78B USD
₹60.20 NSE +3.63%
2021
₹84932.33 Cr $9.44B USD
₹58.09 NSE +30.01%
2020
₹65325.82 Cr $7.26B USD
₹44.68 NSE -33.56%
2019
₹98325.00 Cr $10.93B USD
₹67.25 NSE -10.01%
2018
₹1.09 L Cr $12.14B USD
₹74.73 NSE -33.32%
2017
₹1.64 L Cr $18.21B USD
₹112.08 NSE +22.67%
2016
₹1.34 L Cr $14.84B USD
₹91.37 NSE +65.38%
2015
₹80780.02 Cr $8.98B USD
₹55.25 NSE +39.87%
2014
₹57752.23 Cr $6.42B USD
₹39.50 NSE +94.97%
2013
₹29621.78 Cr $3.29B USD
₹20.26 NSE -30.99%
2012
₹42926.72 Cr $4.77B USD
₹29.36 NSE +9.88%
2011
₹39066.83 Cr $4.34B USD
₹26.72 NSE -35.08%
2010
₹60179.29 Cr $6.69B USD
₹41.16 NSE +16.80%
2009
₹51523.76 Cr $5.72B USD
₹35.24 NSE +75.59%
2008
₹29343.98 Cr $3.26B USD
₹20.07 NSE -59.99%
2007
₹73338.02 Cr $8.15B USD
₹50.16 NSE +127.79%
2006
₹32195.04 Cr $3.58B USD
₹22.02 NSE -28.37%
2005
₹44944.40 Cr $4.99B USD
₹30.74 NSE +13.18%
2004
₹39710.14 Cr $4.41B USD
₹27.16 NSE +20.39%
2003
₹32984.57 Cr $3.66B USD
₹22.56 NSE -

Market Cap Data Sources

Tickjournal (INR) ₹1.85 L Cr
Tickjournal (USD) $20.53B
Price Source NSE
USD to INR Rate ₹90.00