Itm Power plc (ITM)

Price£1.02Cached quote
ITMLondon Stock Exchange
Loading local price history

Financial charts

Net income

Total cash / debt

CashTotal debt

Financial statements

4 annual periodsNewest to oldest
2025202420232022
Revenue£26.0M£16.5M£5.2M£5.6M
Research & development£1.4M
Operating expenses£17.8M£19.8M£20.1M£21.3M
Operating income−£41.5M−£36.5M−£99.2M−£44.7M
Operating margin−159.22%−220.90%−1,896.73%−795.02%
EBITDA−£37.0M−£20.5M−£96.7M−£42.9M
EBITDA margin−142.08%−124.08%−1,848.92%−763.14%
Net income−£45.5M−£27.2M−£101.2M−£46.7M
Net profit margin−174.79%−164.90%−1,935.38%−829.82%
Basic EPSper basic share-£0.07-£0.04-£0.17-£0.08
Diluted EPSper diluted share-£0.07-£0.04-£0.17-£0.08

Community posts

It’s quiet here.

No posts about ITM yet. Start the conversation.

Write the first post