ITM Power Plc

ITMPF · OTC
Analyze with AI
4/30/2025
4/30/2024
4/30/2023
4/30/2022
Valuation
PEG Ratio-0.060.16-0.05-0.85
FCF Yield-17.25%-20.25%-17.06%-2.54%
EV / EBITDA0.10-3.27-2.20-36.51
Quality
ROIC-21.86%-12.61%-30.08%-11.04%
Gross Margin-90.96%-100.94%-1,587.55%-609.90%
Cash Conversion Ratio0.371.860.670.81
Growth
Revenue 3-Year CAGR70.77%43.16%6.95%19.58%
Free Cash Flow Growth49.38%21.69%-69.59%-53.09%
Safety
Net Debt / EBITDA5.266.872.878.36
Interest Coverage-55.37-59.12-186.37-84.03
Efficiency
Inventory Turnover0.890.471.501.24
Cash Conversion Cycle652.941,110.98649.38738.35