Plug Power Inc. (LON:0R1J)
London flag London · Delayed Price · Currency is GBP · Price in USD
2.170
-0.110 (-4.82%)
At close: Mar 6, 2026

Plug Power Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
2,2172,0421,4482,0305,43412,134
Market Cap Growth
75.11%41.00%-28.63%-62.65%-55.22%4.99%
Enterprise Value
2,6982,4091,9842,5314,4069,796
PE Ratio
--1.39-0.79-1.96-9.90-34.43
PS Ratio
4.203.873.103.0610.4132.46
PB Ratio
2.972.811.120.941.803.54
P/TBV Ratio
2.542.310.960.931.773.42
P/FCF Ratio
--4.24-1.92-1.54-5.77-32.46
P/OCF Ratio
--5.12-2.67-2.46-8.81-49.39
EV/Sales Ratio
5.094.564.243.828.4426.21
EV/EBITDA Ratio
--2.28-1.38-2.67-9.44-31.80
EV/EBIT Ratio
--2.21-1.32-2.53-8.71-30.10
EV/FCF Ratio
-5.49-5.00-2.63-1.92-4.68-26.21
Debt / Equity Ratio
0.830.830.470.280.190.16
Debt / EBITDA Ratio
-0.70-0.70-0.56-0.76-1.43-1.98
Debt / FCF Ratio
-1.54-1.54-1.06-0.55-0.71-1.63
Net Debt / Equity Ratio
0.640.640.500.29-0.31-0.66
Net Debt / EBITDA Ratio
-0.44-0.44-0.45-0.652.017.37
Net Debt / FCF Ratio
-0.97-0.97-0.86-0.471.006.07
Asset Turnover
0.230.230.150.170.120.12
Inventory Turnover
1.581.581.531.741.963.30
Quick Ratio
1.001.000.610.423.709.51
Current Ratio
2.312.311.971.855.2010.58
Return on Equity (ROE)
-120.50%-120.50%-89.46%-39.34%-16.71%-15.15%
Return on Assets (ROA)
-47.34%-47.34%-47.56%-25.33%-11.59%-11.03%
Return on Invested Capital (ROIC)
-58.19%-58.19%-54.50%-35.70%-26.28%-32.87%
Return on Capital Employed (ROCE)
-60.66%-60.66%-59.47%-29.64%-12.75%-11.57%
Earnings Yield
-54.67%-72.08%-125.82%-51.11%-10.11%-2.90%
FCF Yield
-22.16%-23.57%-52.18%-64.96%-17.33%-3.08%
Buyback Yield / Dilution
-26.39%-26.39%-44.21%-0.43%-0.36%-22.28%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.