Ballard Power Systems Inc. (BLDP)
NASDAQ: BLDP · Real-Time Price · USD
2.610
-0.070 (-2.61%)
At close: Mar 18, 2026, 4:00 PM EDT
2.580
-0.030 (-1.15%)
After-hours: Mar 18, 2026, 7:53 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7851,0537161,4681,9344,730
Market Cap Growth
106.30%47.10%-51.24%-24.09%-59.13%-43.69%
Enterprise Value
274.75540.22130.6727.921,0303,617
Last Close Price
2.613.502.394.916.4815.89
PE Ratio
--8.50-1.55-6.27-8.85-32.23
PS Ratio
7.9010.5910.2614.3423.6245.27
PB Ratio
1.331.781.061.481.673.56
P/TBV Ratio
1.331.781.061.48-3.53
P/FCF Ratio
--15.95-5.34-10.07-11.64-50.52
P/OCF Ratio
--18.74-6.62-14.04-14.63-58.78
EV/Sales Ratio
2.765.441.877.1112.5834.62
EV/EBITDA Ratio
--5.44-0.76-4.87-7.83-46.17
EV/EBIT Ratio
--5.22-0.71-4.47-7.09-41.06
EV/FCF Ratio
--8.18-0.98-4.99-6.20-38.63
Debt / Equity Ratio
0.030.030.030.010.010.01
Debt / EBITDA Ratio
-0.22-0.22-0.14-0.12-0.12-0.22
Debt / FCF Ratio
-0.33-0.33-0.18-0.12-0.09-0.18
Net Debt / Equity Ratio
-0.86-0.86-0.86-0.74-0.78-0.84
Net Debt / EBITDA Ratio
5.135.133.404.926.8414.16
Net Debt / FCF Ratio
7.717.714.355.045.4211.85
Asset Turnover
0.140.140.080.090.060.09
Inventory Turnover
1.871.871.792.391.742.26
Quick Ratio
9.119.118.4411.5013.1814.11
Current Ratio
9.869.869.2512.2514.0614.78
Return on Equity (ROE)
-26.02%-14.40%-38.88%-13.41%-12.90%-10.26%
Return on Assets (ROA)
-14.18%-14.18%-19.77%-14.03%-10.82%-7.31%
Return on Invested Capital (ROIC)
-80.26%-80.26%-87.27%-56.66%-51.41%-38.82%
Return on Capital Employed (ROCE)
-15.64%-15.64%-21.46%-14.94%-11.48%-7.72%
Earnings Yield
-11.59%-11.76%-64.67%-15.95%-11.30%-3.10%
FCF Yield
-8.41%-6.27%-18.72%-9.93%-8.59%-1.98%
Buyback Yield / Dilution
-0.06%-0.04%-0.04%-0.02%-0.05%-11.20%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q