ITM Power
ITM.L
#6944
Rank
C$0.78 B
Marketcap
C$1.27
Share price
-2.27%
Change (1 day)
91.25%
Change (1 year)

Stock price history for ITM Power (ITM.L)

Highest end of day price: 12.492732726998 GBp (C$17.09 USD) on 2021-01-26

Lowest end of day price: 0.17580126900675 GBp (C$0.25 USD) on 2009-03-30

Stock price history of ITM Power from 2004 to 2025

Annual Stock Price Performance

Year Performance
2025 99.28%
2024-36.22%
2023-36.87%
2022-77.78%
2021-27.63%
2020 544.42%
2019 170.44%
2018-40.37%
2017 81.55%
2016-19.39%
2015-16.14%
2014-20.05%
2013 43.17%
2012-30.09%
2011-13.91%
2010 158.09%
2009-1.53%
2008-88.25%
2007-19.32%
2006 5.72%
2005 72.85%
2004 23.74%