Indian Oil
IOC.NS
#900
Rank
C$35.08 B
Marketcap
C$2.48
Share price
-0.95%
Change (1 day)
6.43%
Change (1 year)

Stock price history for Indian Oil (IOC.NS)

Highest end of day price: 2.9617371335105 INR (C$0.03537 USD) on 2024-07-30

Lowest end of day price: 0.06439655471887 INR (C$0.001388 USD) on 2000-10-24

Stock price history of Indian Oil from 1996 to 2025

Annual Stock Price Performance

Year Performance
2025 13.14%
2024 14.72%
2023 77.44%
2022 4.63%
2021 44.38%
2020-27.59%
2019-11.57%
2018-22.63%
2017 23.64%
2016 46.02%
2015 46.71%
2014 74.17%
2013-20.97%
2012 2.85%
2011-35.72%
2010 11.33%
2009 30.09%
2008-44.51%
2007 76.68%
2006-14.03%
2005 2.47%
2004 11.90%
2003 178.07%
2002 89.82%
2001 2.37%
2000-48.72%
1999 13.58%
1998-37.65%
1997 10.38%
1996-7.77%