StockData
BLDPNasdaqElectrical Industrial ApparatusFiscal year ends December 31

Ballard Power Systems Inc.

Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 40-F on Mar 12, 2026
$1.52−0.05 (-3.18%)

Close on Oct 19, 2026

Market cap
–
P/E (TTM)
–
Dividend yield
–

Ballard Power Systems statistics

Financials through Dec 31, 2025, price as of Oct 19, 2026, median of Electrical Industrial Apparatus companies for comparison

Valuation

MeasureBallard Power SystemsIndustry median
Market Cap$457.19M$599.59M
Enterprise Value-$69.86M$635.90M
PS Ratio4.603.08

Enterprise value

MeasureBallard Power SystemsIndustry median
EV / Sales-0.702.69

Income (trailing twelve months)

MeasureBallard Power SystemsIndustry median
Revenue$99.37M$331.63M
Gross Profit$5.46M$96.76M
Operating Income-$103.46M-$960.68K
Pretax Income-$90.86M$931.00K
EBITDA-$99.33M$1.08M
EPS (Diluted)-$0.30-$0.01

Margins

MeasureBallard Power SystemsIndustry median
Gross Margin5.50%34.5%
Operating Margin-104.1%-0.16%
Pretax Margin-91.4%1.47%
EBITDA Margin-100.0%3.20%
FCF Margin-66.4%2.36%

Returns

MeasureBallard Power SystemsIndustry median
Return on Capital Employed (ROCE)-16.6%-0.10%

Growth

MeasureBallard Power SystemsIndustry median
Revenue Growth (YoY)42.5%12.2%
Revenue Growth (3Y CAGR)6.67%1.62%
Revenue Growth (5Y CAGR)-0.88%6.96%

Balance sheet

MeasureBallard Power SystemsIndustry median
Cash & Short-Term Investments$527.05M$93.20M
Net Cash (Debt)$527.05M$9.36M
Net Cash Per Share$1.75$0.28
Working Capital$540.44M$157.77M

Financial position

MeasureBallard Power SystemsIndustry median
Current Ratio9.862.36
Quick Ratio9.041.30
Interest Coverage-54.310.07

Cash flow (trailing twelve months)

MeasureBallard Power SystemsIndustry median
Operating Cash Flow-$56.17M$3.66M
Capital Expenditures-$9.84M-$16.82M
Free Cash Flow-$66.01M$3.81M
FCF Per Share-$0.22$0.19

Efficiency

MeasureBallard Power SystemsIndustry median
Asset Turnover0.140.66
Inventory Turnover1.873.10

Dividends and yields

MeasureBallard Power SystemsIndustry median
FCF Yield-14.4%0.72%

Shares

MeasureBallard Power SystemsIndustry median
Shares Outstanding300,785,00050,177,700
Shares Change (YoY)0.28%2.14%
Float269,682,00049,945,100
Shares Held by Insiders10.3%5.36%
Shares Held by Institutions34.7%67.4%

Taxes

MeasureBallard Power SystemsIndustry median
Income Tax$51.00K$3.54M

Scores

MeasureBallard Power SystemsIndustry median
Altman Z-Score-0.853.05

Calculated by StockData from Ballard Power Systems's SEC filings and the latest closing price. Hover a measure to see its formula. The grey column is the median of companies in the same industry group (two-digit SIC code); green or red marks a better or worse value than that median.