Indian Oil
IOC.NS
#904
Rank
NZ$43.90 B
Marketcap
NZ$3.11
Share price
-0.95%
Change (1 day)
10.01%
Change (1 year)

Stock price history for Indian Oil (IOC.NS)

Highest end of day price: 3.6233461373917 INR (NZ$0.04327 USD) on 2024-07-30

Lowest end of day price: 0.080566857154377 INR (NZ$0.001881 USD) on 1999-04-19

Stock price history of Indian Oil from 1996 to 2025

Annual Stock Price Performance

Year Performance
2025 13.24%
2024 18.60%
2023 82.59%
2022 5.36%
2021 47.11%
2020-30.56%
2019-9.44%
2018-24.22%
2017 29.22%
2016 47.77%
2015 40.00%
2014 67.35%
2013-25.69%
2012-0.05%
2011-36.93%
2010 10.34%
2009 20.60%
2008-39.94%
2007 90.36%
2006-16.89%
2005 11.73%
2004 10.00%
2003 170.20%
2002 52.03%
2001 2.74%
2000-41.33%
1999 22.81%
1998-36.71%
1997 29.32%
1996-12.32%