ITM Power
ITM.L
#6943
Rank
$0.56 B
Marketcap
$0.92
Share price
-2.27%
Change (1 day)
99.98%
Change (1 year)

Stock price history for ITM Power (ITM.L)

Highest end of day price: 9.8078376772836 GBp ($13.42 USD) on 2021-01-26

Lowest end of day price: 0.13930370358337 GBp ($0.20 USD) on 2009-03-30

Stock price history of ITM Power from 2004 to 2025

Annual Stock Price Performance

Year Performance
2025 105.21%
2024-41.14%
2023-35.30%
2022-79.10%
2021-27.76%
2020 555.66%
2019 182.14%
2018-45.04%
2017 94.20%
2016-17.08%
2015-29.79%
2014-26.67%
2013 33.68%
2012-28.48%
2011-16.27%
2010 168.78%
2009 13.18%
2008-90.39%
2007-5.80%
2006 4.91%
2005 79.73%
2004 40.01%