Indian Oil
IOC.NS
#900
Rank
โ‚น2.289 T
Marketcap
โ‚น162.15
Share price
-0.37%
Change (1 day)
18.16%
Change (1 year)

Stock price history for Indian Oil (IOC.NS)

Highest end of day price: 180.76852416992 INR (โ‚น2.18 USD) on 2024-02-08

Lowest end of day price: 1.895006775856 INR (โ‚น0.04423 USD) on 1999-04-19

Stock price history of Indian Oil from 1996 to 2025

Annual Stock Price Performance

Year Performance
2025 21.34%
2024 9.07%
2023 80.46%
2022 8.65%
2021 42.48%
2020-24.23%
2019-7.22%
2018-21.74%
2017 24.63%
2016 54.55%
2015 29.51%
2014 63.44%
2013-17.26%
2012 9.06%
2011-26.04%
2010 12.24%
2009 43.81%
2008-44.49%
2007 83.49%
2006-15.81%
2005 10.36%
2004 14.86%
2003 218.44%
2002 90.16%
2001-0.47%
2000-46.60%
1999 22.81%
1998-37.62%
1997 15.84%
1996-4.84%