Other OTC - Delayed Quote USD

ITM Power Plc (ITMPF)

0.6435 +0.0125 (+1.98%)
At close: April 19 at 2:08 PM EDT

All S.E.C. Filings

Performance Overview

Return ITMPF FTSE 100
YTD -18.02% +2.10%
1-Year -35.65% -0.17%
3-Year -90.60% +12.48%