BLDPBallard Power Systems Inc.

2.400USDMkt Cap: 723.62M $P/E:

Ballard Power Systems Inc. engages in the design, development, manufacture, sale, and service of proton exchange membrane (PEM) fuel cell products. The company offers products for various applications focusing on power p…

Key Statistics

Company
Market Cap723.62M $
Enterprise Value238.16M $
Revenue (TTM)106.16M $
Gross Profit5.46M $
Net Income (TTM)-90.91M $
Revenue/Share0.3530 USD
Last Price2.400 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees492
CountryUS
SectorIndustrials
IndustryElectrical Equipment & Parts
ISINCA0585861085
Valuation
P/E (Trailing)
P/E (Forward)-16.74
PEG3.52
EV/EBITDA-4.78
EV/Revenue2.24
P/S6.82
P/B1.29
EPS (TTM)-0.26
EPS (Forward)-0.14
52W Range
2.37043% of range2.440
52W High2.440 USD
52W Low2.370 USD
Profitability
Gross Margin5.50%
Oper. Margin-62.03%
EBITDA Margin-46.97%
Profit Margin-91.49%
ROE-15.41%
ROA-13.32%
Growth
Revenue Growth15.40%
Earnings Growth
Cash Flow & Leverage
Operating CF-56.17M $
CapEx (TTM)10.18M $
FCF Margin-21.20%
FCF Yield-3.11%
Net Debt-485.46M $
Net Debt/EBITDA9.74
Balance Sheet
Debt/Equity0.04
Current Ratio11.19
Quick Ratio10.32
Book Value/Sh1.856 USD
Cash/Share1.675 USD
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 USD
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Splits
Last Split3:1
Split DateJun 3, 1998
Analyst Consensus
Rating2.7 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)4.105 USD
Upside (mean)+71.0%
Target Range2.100 USD6.500 USD
$2.100+71.0% to mean$6.500
# Analysts10
Ownership
Shares Out.301.51M
Float270.28M
Insiders10.35%
Institutions38.03%
Short Interest
Short Ratio2.5d
Short % Float5.50%
Short % Out.5.49%
Shares Short16.56M
Short (prev mo.)24.68M
Technical
SMA 503.142 (-23.6%)
SMA 2003.089 (-22.3%)
Beta1.92
S&P 52W Chg19.18%
Avg Vol (30d)2.11M
Avg Vol (10d)2.94M
Technical Indicators
RSI (14)34.9
MACD-0.1964
MACD Signal-0.2149
MACD Hist.+0.0185
BB Upper2.856 USD
BB Middle2.608 USD
BB Lower2.360 USD
BB Width18.98%
ATR (14)0.1740 USD
Vol Ratio (20d)0.44x