Ballard Power Systems Inc. (TSX:BLDP)
Canada flag Canada · Delayed Price · Currency is CAD
5.15
+0.01 (0.19%)
Jun 26, 2026, 4:00 PM EST

Ballard Power Systems Ratios and Metrics

Millions CAD. 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
1,5531,0537161,4671,9334,730
Market Cap Growth
128.12%47.09%-51.21%-24.14%-59.13%-43.66%
Enterprise Value
855349-1084326413,203
Last Close Price
5.153.502.394.916.4815.89
PS Ratio
10.767.737.1310.8517.4535.77
PB Ratio
1.921.300.741.121.232.81
P/TBV Ratio
1.931.300.741.171.313.01
EV/Sales Ratio
5.922.56-3.205.7824.22
Debt / Equity Ratio
0.040.040.040.020.010.01
Net Debt / Equity Ratio
-0.86-0.86-0.86-0.74-0.78-0.84
Net Debt / EBITDA Ratio
7.746.343.664.836.8414.04
Net Debt / FCF Ratio
10.517.714.355.045.4211.85
Asset Turnover
0.150.140.080.090.060.09
Inventory Turnover
1.681.881.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.20%-14.40%-38.88%-13.41%-12.90%-10.26%
Return on Assets (ROA)
-5.70%-6.89%-11.21%-8.64%-6.61%-4.45%
Return on Capital Employed (ROCE)
-10.60%-13.00%-23.70%-16.00%-12.10%-6.30%
Earnings Yield
-7.31%-11.84%-65.19%-16.00%-12.14%-3.06%
FCF Yield
-4.28%-8.60%-26.93%-13.13%-11.63%-2.50%
Buyback Yield / Dilution
-0.36%-0.28%-0.22%-0.19%-0.95%-18.84%