Indian Oil
IOC.NS
#904
Rank
$25.38 B
Marketcap
$1.80
Share price
-0.95%
Change (1 day)
8.95%
Change (1 year)

Stock price history for Indian Oil (IOC.NS)

Highest end of day price: 2.1776033515713 INR ($0.02623 USD) on 2024-02-08

Lowest end of day price: 0.042465872412054 INR ($0.0008884 USD) on 2001-09-17

Stock price history of Indian Oil from 1996 to 2025

Annual Stock Price Performance

Year Performance
2025 16.51%
2024 5.84%
2023 81.44%
2022-2.26%
2021 39.91%
2020-26.16%
2019-9.31%
2018-28.54%
2017 32.18%
2016 50.59%
2015 22.83%
2014 59.38%
2013-26.35%
2012 5.59%
2011-37.46%
2010 15.94%
2009 49.53%
2008-54.67%
2007 106.30%
2006-14.01%
2005 6.55%
2004 20.74%
2003 235.97%
2002 91.35%
2001-3.73%
2000-50.35%
1999 20.28%
1998-42.19%
1997 6.11%
1996-8.68%