ITM Power
ITM.L
#7950
Rank
S$0.29 B
Marketcap
$47.28
Share price
1.49%
Change (1 day)
5,418.69%
Change (1 year)

Stock price history for ITM Power (ITM.L)

Highest end of day price: 47.076869226139 GBp ($61.60 USD) on 2025-04-14

Lowest end of day price: 0.21020041392978 GBp ($0.30 USD) on 2016-04-06

Stock price history of ITM Power from 2004 to 2025