Plug Power Inc. (PLUG)
NASDAQ: PLUG · Real-Time Price · USD
2.230
-0.150 (-6.30%)
At close: Jul 10, 2026, 4:00 PM EDT
2.250
+0.020 (0.90%)
After-hours: Jul 10, 2026, 7:59 PM EDT

Plug Power Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,1092,7451,9472,7287,30316,307
Market Cap Growth
164.49%41.00%-28.63%-62.65%-55.22%4.99%
Enterprise Value
3,8863,3992,8933,5616,04313,258
Last Close Price
2.231.972.134.5012.3728.23
PS Ratio
4.203.873.103.0610.4132.46
PB Ratio
4.152.811.120.941.803.54
P/TBV Ratio
3.892.381.010.991.993.73
EV/Sales Ratio
5.254.794.604.008.6126.39
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)
-87.58%-68.04%-63.08%-41.35%-31.16%-39.79%
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