Plug Power Inc. (BMV:PLUG)
Mexico flag Mexico · Delayed Price · Currency is MXN
31.45
+0.55 (1.78%)
At close: Mar 2, 2026

Plug Power Ratios and Metrics

Millions MXN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
43,21848,68940,44246,065140,649333,554
Market Cap Growth
39.68%20.39%-12.21%-67.25%-57.83%8.98%
Enterprise Value
59,00365,02757,83552,921105,505260,931
Last Close Price
31.4535.0145.6879.96235.00581.41
PS Ratio
3.483.813.093.0610.2832.39
PB Ratio
1.572.701.070.941.783.53
P/TBV Ratio
1.762.851.181.012.003.85
EV/Sales Ratio
5.025.094.413.517.7125.34
Debt / Equity Ratio
0.990.990.600.330.220.18
Net Debt / Equity Ratio
0.630.630.480.29-0.31-0.66
Net Debt / EBITDA Ratio
-0.99-0.99-0.85-0.852.087.79
Net Debt / FCF Ratio
-0.95-0.95-0.82-0.460.985.56
Asset Turnover
0.230.230.150.170.120.12
Inventory Turnover
1.621.621.471.631.902.95
Quick Ratio
1.001.000.650.523.709.52
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)
-13.71%-13.71%-16.41%-12.35%-7.02%-6.34%
Return on Capital Employed (ROCE)
-34.30%-34.30%-39.10%-26.80%-12.80%-7.50%
Earnings Yield
-90.02%-60.33%-108.44%-50.24%-10.04%-2.83%
FCF Yield
-28.63%-24.46%-54.76%-66.16%-17.93%-3.38%
Buyback Yield / Dilution
-45.67%-46.37%-31.83%-2.72%-3.86%-57.33%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.