Market Capitalization of Indian Oil Corporation (IOC)

Market Cap ₹2.04 L Cr $22.63B USD As of June 2026

As of June 25, 2026, Indian Oil Corporation (IOC) market capitalisation is ₹2.04 L Cr ($22.63B), with 1415.36 Cr shares outstanding at a current price of ₹143.89 on NSE, ranking 44 out of 5363 companies by market cap in our screener. Indian Oil Corporation operates in the Petroleum Products sector and is classified as a Large Cap stock. Read IOC dividend payout details for the complete payout history and dividend yield track record.

Current Price
₹143.89
Outstanding Shares
1415.36 Cr
Market Cap Rank
#44
Top Percentile
99.2%

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. Analyse Indian Oil Corporation ownership pattern to track promoter, FII and institutional holdings.

Year Market Cap Share Price Exchange Change
2026
₹2.04 L Cr $22.63B USD
₹143.89 NSE -13.56%
2025
₹2.36 L Cr $26.18B USD
₹166.46 NSE +24.67%
2024
₹1.89 L Cr $21.00B USD
₹133.52 NSE +11.04%
2023
₹1.70 L Cr $18.91B USD
₹120.25 NSE +99.75%
2022
₹85204.82 Cr $9.47B USD
₹60.20 NSE +3.63%
2021
₹82218.40 Cr $9.14B USD
₹58.09 NSE +30.01%
2020
₹63238.39 Cr $7.03B USD
₹44.68 NSE -33.56%
2019
₹95183.12 Cr $10.58B USD
₹67.25 NSE -10.01%
2018
₹1.06 L Cr $11.75B USD
₹74.73 NSE -33.32%
2017
₹1.59 L Cr $17.63B USD
₹112.08 NSE +22.67%
2016
₹1.29 L Cr $14.37B USD
₹91.37 NSE +65.38%
2015
₹78198.77 Cr $8.69B USD
₹55.25 NSE +39.87%
2014
₹55906.82 Cr $6.21B USD
₹39.50 NSE +94.97%
2013
₹28675.24 Cr $3.19B USD
₹20.26 NSE -30.99%
2012
₹41555.04 Cr $4.62B USD
₹29.36 NSE +9.88%
2011
₹37818.48 Cr $4.20B USD
₹26.72 NSE -35.08%
2010
₹58256.32 Cr $6.47B USD
₹41.16 NSE +16.80%
2009
₹49877.37 Cr $5.54B USD
₹35.24 NSE +75.59%
2008
₹28406.32 Cr $3.16B USD
₹20.07 NSE -59.99%
2007
₹70994.58 Cr $7.89B USD
₹50.16 NSE +127.79%
2006
₹31166.28 Cr $3.46B USD
₹22.02 NSE -28.37%
2005
₹43508.24 Cr $4.83B USD
₹30.74 NSE +13.18%
2004
₹38441.24 Cr $4.27B USD
₹27.16 NSE +20.39%
2003
₹31930.58 Cr $3.55B USD
₹22.56 NSE -

Market Cap Data Sources

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