Ballard Power Systems Inc. (BLDP)
NASDAQ: BLDP · Real-Time Price · USD
2.600
+0.050 (1.96%)
At close: Aug 11, 2026, 4:00 PM EDT
2.600
0.00 (0.00%)
After-hours: Aug 11, 2026, 6:26 PM EDT

Ballard Power Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7707565141,0531,3893,397
Market Cap Growth
42.71%47.10%-51.19%-24.17%-59.12%-43.69%
Enterprise Value
275.52254.2-86.02353.3511.672,390
Forward PE
-217.77217.77217.77217.77217.77
PEG Ratio
-5.445.445.445.445.44
PS Ratio
7.267.727.1510.8117.4135.81
PB Ratio
1.381.300.741.121.232.82
P/TBV Ratio
1.401.781.071.541.913.77
EV/Sales Ratio
2.602.60-1.203.636.4125.19
EV/EBITDA Ratio
--0.49---
EV/EBIT Ratio
--0.46---
EV/FCF Ratio
--0.62---
Debt / Equity Ratio
0.030.030.030.010.010.01
Net Debt / Equity Ratio
-0.87-0.86-0.86-0.74-0.78-0.84
Net Debt / EBITDA Ratio
7.195.133.404.926.8414.16
Net Debt / FCF Ratio
13.047.714.355.045.4211.85
Asset Turnover
0.160.140.080.090.060.09
Inventory Turnover
2.061.871.792.391.742.26
Quick Ratio
10.329.118.4411.5013.1814.11
Current Ratio
11.199.869.2512.2514.0614.78
Return on Equity (ROE)
-4.88%-14.40%-38.88%-13.41%-12.90%-10.26%
Return on Assets (ROA)
-10.82%-14.18%-19.77%-14.03%-10.82%-7.31%
Return on Invested Capital (ROIC)
-94.21%-120.61%-105.78%-63.36%-60.91%-47.49%
Return on Capital Employed (ROCE)
-11.81%-15.64%-21.46%-14.94%-11.48%-7.72%
Buyback Yield / Dilution
-0.46%-0.28%-0.22%7.04%-8.80%-18.84%
Total Shareholder Return
-0.46%-0.28%-0.22%7.04%-8.80%-18.84%
SEC Filings: 10-K · 10-Q