chartexchange

ITMPF
ITM POWER PLC ORD
stockOTC

EODOct 2, 2026
1.35USD-1.460%(-0.02)387

ITMPF Short Interest - Daily