Plug Power Inc. (PLUG)
NASDAQ: PLUG · Real-Time Price · USD
4.000
+0.050 (1.27%)
Jun 1, 2026, 1:52 PM EDT - Market open

Plug Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,5762,7451,9472,7287,30316,307
Market Cap Growth
558.75%41.00%-28.63%-62.65%-55.22%4.99%
Enterprise Value
6,3253,2382,6673,4025,92213,165
Last Close Price
4.001.972.134.5012.3728.23
PS Ratio
7.503.873.103.0610.4132.46
PB Ratio
7.352.811.120.941.803.54
P/TBV Ratio
6.712.310.960.931.773.42
EV/Sales Ratio
8.554.564.243.828.4426.21
Debt / Equity Ratio
1.120.830.470.280.190.16
Net Debt / Equity Ratio
1.050.640.500.29-0.31-0.66
Net Debt / EBITDA Ratio
-0.58-0.44-0.45-0.652.017.37
Net Debt / FCF Ratio
-1.20-0.97-0.86-0.471.006.07
Asset Turnover
0.300.230.150.170.120.12
Inventory Turnover
1.791.581.531.741.963.30
Quick Ratio
0.801.000.610.423.709.51
Current Ratio
2.362.311.971.855.2010.58
Return on Equity (ROE)
-189.09%-116.08%-89.45%-39.34%-16.71%-15.15%
Return on Assets (ROA)
-56.34%-47.34%-47.56%-25.32%-11.59%-11.03%
Return on Invested Capital (ROIC)
-73.26%-58.19%-54.50%-35.70%-26.28%-32.87%
Return on Capital Employed (ROCE)
-73.38%-60.66%-59.47%-29.64%-12.75%-11.57%
Buyback Yield / Dilution
-46.05%-46.07%-31.83%-2.72%-3.86%-57.33%
Total Shareholder Return
-46.05%-46.07%-31.83%-2.72%-3.86%-57.33%
SEC Filings: 10-K · 10-Q