ITM Power Plc (AIM:ITM)
London flag London · Delayed Price · Currency is GBP · Price in GBX
112.10
+5.90 (5.56%)
Jul 21, 2026, 4:35 PM GMT

ITM Power Ratios and Metrics

Millions GBP. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Apr '25 Apr '24 Apr '23 Apr '22 Apr '21
7751903144821,9112,641
Market Cap Growth
64.97%-39.46%-34.81%-74.80%-27.62%323.67%
Enterprise Value
591.94-4.6296.35206.921,5522,471
Last Close Price
1.120.310.510.783.315.21
PS Ratio
27.167.3019.0292.11339.65617.66
PB Ratio
3.680.851.171.634.8413.37
P/TBV Ratio
3.500.901.221.694.9513.60
EV/Sales Ratio
20.75-0.185.8439.57275.89577.99
EV/EBITDA Ratio
-0.14----
EV/EBIT Ratio
-0.11----
EV/FCF Ratio
-0.16----
Debt / Equity Ratio
0.060.050.040.020.020.03
Net Debt / Equity Ratio
-0.87-0.87-0.81-0.93-0.91-0.86
Net Debt / EBITDA Ratio
6.075.726.782.758.637.05
Net Debt / FCF Ratio
21.506.823.483.398.494.91
Asset Turnover
0.080.070.040.010.020.03
Inventory Turnover
0.780.790.511.851.513.98
Quick Ratio
2.142.463.284.667.817.86
Current Ratio
2.623.074.175.568.458.11
Return on Equity (ROE)
-13.67%-18.47%-9.65%-29.31%-15.76%-21.88%
Return on Assets (ROA)
-11.04%-11.49%-9.78%-24.16%-13.03%-17.10%
Return on Invested Capital (ROIC)
-139.76%-103.18%-106.48%-364.16%-139.73%-106.37%
Return on Capital Employed (ROCE)
-14.92%-15.01%-11.91%-27.89%-14.63%-20.06%
Buyback Yield / Dilution
-0.06%-0.09%-0.33%-6.59%-13.68%-27.40%
Total Shareholder Return
-0.06%-0.09%-0.33%-6.59%-13.68%-27.40%