Indian Oil
IOC.NS
#895
Rank
โ‚น2.311 T
Marketcap
โ‚น163.71
Share price
0.03%
Change (1 day)
17.19%
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 22.01%
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%