NASDAQ:PLUG | Key Financial Ratios | PLUG POWER INC

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.32-74.86%-282.14%
2026-03-312.36-70.95%-224.09%
2025-12-312.31-62.88%-166.82%
2025-09-301.32-68.32%-149.73%
2025-06-301.59-58.75%-117.21%
2025-03-311.95-55.20%-107.99%
2024-12-311.97-58.42%-121.37%
2024-09-302.08-29.88%-46.60%
2024-06-302.070-31.05%-49.66%
2024-03-311.940-30.08%-49.78%
2023-12-311.850-27.92%-47.23%
2023-09-302.410-17.42%-27.07%
2023-06-303.160-14.99%-22.39%
2023-03-314.390-13.69%-19.74%
2022-12-315.20-12.56%-17.83%
2022-09-306.09-11.84%-16.42%
2022-06-309.1-10.98%-14.51%
2022-03-3111.44-9.57%-12.41%
2021-12-3110.58-7.73%-9.99%
2021-09-3017.74-13.09%-15.96%
2021-06-3019.78-12.26%-14.69%
2021-03-3126.57-10.71%-12.59%
2020-12-317.21-26.48%-40.64%
2020-09-303.09-9.59%-22.19%
2020-06-302.11-9.24%-35.39%
2020-03-312.08-14.53%-87.85%
2019-12-312.34-12.92%-65.61%
2019-09-301.75-19.46%476.10%
2019-06-301.65-22.40%563.16%
2019-03-311.97-12.05-26.81%1367.14%
2018-12-311.06-4.72-21.93%2385.95%
2018-09-301.061.45-25.28%-560.27%
2018-06-301.071.02-38.42%-406.17%
2018-03-311.280.56-41.19%-248.27%
2017-12-311.030.46-46.93%-180.95%
2017-09-301.290.46-46.01%-146.22%
2017-06-301.310.24-43.43%-101.01%
2017-03-311.160.39-33.11%-114.93%
2016-12-311.670.28-23.87%-67.56%
2016-09-301.89-28.34%-67.80%
2016-06-302.56-25.83%-57.54%
2016-03-311.93-25.38%-48.60%
2015-12-313.07-26.59%-44.65%
2015-09-304.28-18.40%-25.33%
2015-06-306.49-20.11%-25.98%
2015-03-318.04-12.51%-15.89%
2014-12-317.5-43.34%-55.90%
2014-09-309.12-52.03%-67.26%
2014-06-3010.77-52.80%-68.32%
2014-03-317.18-136.50%-282.66%
2013-12-312.02-177.26%350.68%
2013-09-302.16-105.58%-1906.82%
2013-06-302-100.86%-526.91%
2013-03-311.55-91.15%-439.11%
2012-12-311.41-80.75%-211.96%
2012-09-301.97-67.06%-132.59%
2012-06-303.1-50.78%-80.93%
2012-03-313.08-46.06%-69.00%
2011-12-312.32-49.33%-94.55%
2011-09-303.08-54.17%-80.83%
2011-06-304.18-53.90%-77.28%
2010-12-312.58

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.31-62.88%-166.82%
2024-12-311.97-58.42%-121.37%
2023-12-311.850-27.92%-47.23%
2022-12-315.20-12.56%-17.83%
2021-12-3110.58-7.73%-9.99%
2020-12-317.21-26.48%-40.64%
2020-09-303.09
2020-06-302.11
2020-03-312.08
2019-12-312.34-12.70%-64.47%
2019-09-301.75
2019-06-301.65
2019-03-311.97
2018-12-311.06-4.72-21.93%2385.95%
2017-12-311.030.46-46.93%-180.95%
2016-12-311.670.28-23.87%-67.56%
2015-12-313.07-26.59%-44.65%
2014-12-317.5-43.34%-55.90%
2013-12-312.02-177.26%350.68%
2012-12-311.41-80.75%-211.96%
2011-12-312.32-49.33%-94.55%
2010-12-312.58-79.35%-109.43%
2009-12-31-46.12%