Plug Power Inc. (ETR:PLUN)
Germany flag Germany · Delayed Price · Currency is EUR
2.059
+0.047 (2.31%)
Mar 20, 2026, 3:52 PM CET

Plug Power Ratios and Metrics

Millions EUR. 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,9012,3791,6882,3656,33114,137
Market Cap Growth
99.90%41.00%-28.63%-62.65%-55.22%4.99%
Enterprise Value
3,4592,8072,3122,9495,13411,413
PE Ratio
--1.39-0.79-1.96-9.90-34.43
PS Ratio
4.803.873.103.0610.4132.46
PB Ratio
3.392.811.120.941.803.54
P/TBV Ratio
2.412.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.624.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
-6.14-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
-47.90%-72.08%-125.82%-51.11%-10.11%-2.90%
FCF Yield
-19.42%-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.