ITM Power Plc

ITM.L · LSE
Analyze with AI
4/30/2025
10/31/2024
4/30/2024
10/31/2023
Market Cap£190£259£314£398
- Cash£207£203£230£254
+ Debt£12£13£13£7
Enterprise Value-£4£69£97£152
Revenue£11£16£8£9
% Growth-32.4%103.7%-14.2%
Gross Profit-£17-£10-£9-£11
% Margin-165.2%-65.6%-111.7%-118.6%
EBITDA-£12-£30-£10-£21
% Margin-116.3%-194.8%-137.6%-238.5%
Net Income-£17-£29-£9-£18
% Margin-158.5%-185.8%-118.1%-205.1%
EPS Diluted-0.027-0.047-0.015-0.03
% Growth42.3%-220.5%50.5%
Operating Cash Flow£12-£27-£23-£21
Capital Expenditures-£5-£3-£7-£7
Free Cash Flow£7-£30-£30-£28