ITM Power Plc
AIM:ITM
£ 0,63
£-0,01 (-1,56%)
0,63 £
£-0,01 (-1,56%)
End-of-day quote: 04/01/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

£-0,05
Earnings Per Share
£0,04
Revenue Per Share
-90,96%
Gross Margin %
£0,39 B
Market Cap
£0,00 B
Long-Term Debt
Earnings Per Share
£-0,05
Revenue Per Share
£0,04
Gross Margin %
-90,96%
Market Cap
£0,39 B
Long-Term Debt
£0,00 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share £-0,05 £-0,04 £-0,15 £-0,08 £-0,06 £-0,07 £-0,03 £-0,02 £-0,02 £-0,02 £-0,03 £-0,05 £-0,06 £-0,05 £-0,05 £-0,05 £-0,04 £-0,03 £-0,02
Earnings Earnings £-30,87M £-24,69M £-92,47M £-49,05M £-33,04M £-33,13M £-9,72M £-6,48M £-5,01M £-4,34M £-5,34M £-6,14M £-6,66M £-5,53M £-5,14M £-5,11M £-4,08M £-3,06M £-1,84M
RPS Revenue Per Share £0,04 £0,03 £0,01 £0,01 £0,01 £0,01 £0,05 £0,04 £0,04 £0,04 £0,03 £0,00 £0,00 £0,00 £0,00 £0,00 £0,00 £0,00 £0,00
Revenue Revenue £26,04M £16,51M £5,23M £5,63M £4,28M £3,29M £17,50M £14,10M £9,20M £8,19M £5,06M £0,09M £0,48M £0,01M £0,00M £0,00M £0,01M £0,00M £0,00M
OCF Operating Cash Flow £-20,02M £-50,58M £-72,55M £-38,16M £-20,14M £-12,04M £-11,77M £-8,01M £-5,05M £-7,10M £0,00M £-5,38M £-5,28M £-4,59M £-4,63M £0,00M £-5,20M £0,00M £0,00M
FCF Free Cash Flow £-28,57M £-62,55M £-81,11M £-42,35M £-36,09M £-22,71M £-15,26M £-9,50M £-5,70M £0,00M £0,00M £-6,22M £-5,75M £-5,78M £0,00M £0,00M £0,00M £0,00M £0,00M
OM Operating Margin -159,22% -220,90% 0,00% 0,00% 0,00% 0,00% -186,34% -197,81% -147,00% -225,85% 0,00% 0,00% 0,00% 0,00% 0,00% 0,00% 0,00% 0,00% 0,00%
GM % Gross Margin % -90,96% -100,94% 0,00% 0,00% -272,65% 0,00% -146,89% -130,95% -81,04% -129,90% -33,70% 0,00% -168,54% 0,00% 0,00% 0,00% 0,00% 0,00% 0,00%
FCFS Free Cash Flow Per Share £-0,05 £-0,11 £-0,14 £-0,09 £-0,07 £-0,06 £-0,05 £-0,06 £-0,04 £-0,06 £-0,06 £-0,05 £-0,05 £-0,05 £-0,05 £-0,06 £-0,06 £-0,04 £-0,03
LT Debt Long-Term Debt N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Sha. Stocks 617,37M 617,37M 616,47M 613,16M 550,66M 473,28M 324,01M 324,01M 250,61M 216,89M 178,1M 122,7M 110,97M 110,57M 102,84M 102,1M 102,1M 101,96M 91,97M
×