ITM Power
ITM.L
#7052
Rank
โ‚ฌ0.45 B
Marketcap
0,75ย โ‚ฌ
Share price
-4.82%
Change (1 day)
67.63%
Change (1 year)

Stock price history for ITM Power (ITM.L)

Highest end of day price: 8.0747927989923 GBp (11,05ย โ‚ฌ USD) on 2021-01-26

Lowest end of day price: 0.10515897623356 GBp (0,15ย โ‚ฌ USD) on 2009-03-30

Stock price history of ITM Power from 2004 to 2025

Annual Stock Price Performance

Year Performance
2025 81.21%
2024-37.57%
2023-37.59%
2022-77.84%
2021-21.86%
2020 498.14%
2019 188.67%
2018-42.29%
2017 70.11%
2016-14.89%
2015-22.37%
2014-16.99%
2013 27.75%
2012-30.03%
2011-13.68%
2010 191.46%
2009 9.99%
2008-89.88%
2007-14.35%
2006-4.35%
2005 104.45%
2004 24.94%