Plug Power Inc. (VIE:PLUG)
Austria flag Austria · Delayed Price · Currency is EUR
2.024
+0.168 (9.04%)
At close: Mar 4, 2026

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,6812,3581,6722,3436,27414,010
Market Cap Growth
75.00%41.00%-28.63%-62.65%-55.22%4.99%
Enterprise Value
3,2362,9202,4863,0605,19211,390
PE Ratio
--1.39-0.79-1.96-9.90-34.43
PS Ratio
4.433.873.103.0610.4132.46
PB Ratio
3.142.811.120.941.803.54
P/TBV Ratio
2.372.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.294.794.604.008.6126.39
EV/EBITDA Ratio
--2.39-1.49-2.80-9.63-32.02
EV/EBIT Ratio
--2.32-1.43-2.65-8.89-30.32
EV/FCF Ratio
-5.74-5.25-2.85-2.01-4.78-26.39
Debt / Equity Ratio
0.990.990.600.330.220.18
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
-51.84%-72.08%-125.82%-51.11%-10.11%-2.90%
FCF Yield
-21.02%-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.