Ballard Power Systems Inc. (BLDP)
NASDAQ: BLDP · Real-Time Price · USD
4.150
-0.180 (-4.16%)
May 19, 2026, 12:45 PM EDT - Market open

Ballard Power Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3347655221,0651,4073,438
Market Cap Growth
256.44%46.70%-51.03%-24.28%-59.08%-43.69%
Enterprise Value
827.05253.92-88.67352.75515.352,416
PS Ratio
12.907.727.1710.8017.4235.81
PB Ratio
2.311.300.741.121.232.82
P/TBV Ratio
2.161.781.071.481.803.53
EV/Sales Ratio
8.002.56-1.223.586.3825.16
EV/EBITDA Ratio
--0.50---
EV/EBIT Ratio
--0.46---
EV/FCF Ratio
--0.63---
Debt / Equity Ratio
0.030.030.030.010.010.01
Net Debt / Equity Ratio
-0.86-0.86-0.86-0.74-0.78-0.84
Net Debt / EBITDA Ratio
5.965.133.404.926.8414.16
Net Debt / FCF Ratio
10.517.714.355.045.4211.85
Asset Turnover
0.150.140.080.090.060.09
Inventory Turnover
2.091.871.792.391.742.26
Quick Ratio
9.859.118.4411.5013.1814.11
Current Ratio
10.709.869.2512.2514.0614.78
Return on Equity (ROE)
-13.92%-14.40%-38.88%-13.41%-12.90%-10.26%
Return on Assets (ROA)
-13.10%-14.18%-19.77%-14.03%-10.82%-7.31%
Return on Invested Capital (ROIC)
-73.97%-80.26%-87.27%-56.66%-51.41%-38.82%
Return on Capital Employed (ROCE)
-14.32%-15.64%-21.46%-14.94%-11.48%-7.72%
Buyback Yield / Dilution
-0.36%-0.28%-0.22%7.04%-8.80%-18.84%
Total Shareholder Return
-0.36%-0.28%-0.22%7.04%-8.80%-18.84%
Updated May 5, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q