BLDP Ballard Power Systems Inc.
2.000USD-2.91%Mkt Cap: 702.18M $P/E: —1d ago
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…
Industry Peers
Electrical Equipment & PartsKey Statistics
Company
Market Cap702.18M USD
Enterprise Value135.64M USD
Revenue (TTM)106.16M USD
Gross Profit5.46M USD
Net Income (TTM)-90.91M USD
Revenue/Share0.35 USD
Last Price2.000 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees492
CountryUS
SectorIndustrials
IndustryElectrical Equipment & Parts
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-17.17
PEG3.52
EV/EBITDA-2.72
EV/Revenue1.28
P/S6.81
P/B1.11
EPS (TTM)-0.26
EPS (Forward)-0.12
52W Range
1.9202% of range6.570
52W High6.570 USD
52W Low1.920 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 USD
CapEx (TTM)10.18M USD
FCF Margin-21.20%
FCF Yield-3.20%
Net Debt-485.46M USD
Net Debt/EBITDA9.74
Balance Sheet
Debt/Equity0.04
Current Ratio11.19
Quick Ratio10.32
Book Value/Sh1.86 USD
Cash/Share1.68 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split3:1
Split DateJun 3, 1998
Analyst Consensus
Rating2.6 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)3.652 USD
Upside (mean)+82.6%
Target Range2.100 USD – 6.500 USD
2.100+82.6% to mean6.500
# Analysts9
Ownership
Shares Out.351.09M
Float263.12M
Insiders12.72%
Institutions33.28%
Short Interest
Short Ratio7.1d
Short % Float5.96%
Short % Out.5.95%
Shares Short20.90M
Short (prev mo.)18.06M
Technical
SMA 502.348 (-14.8%)
SMA 2002.973 (-32.7%)
Beta1.85
S&P 52W Chg16.45%
Avg Vol (30d)2.44M
Avg Vol (10d)2.14M
Technical Indicators
RSI (14)31.5
MACD-0.1167
MACD Signal-0.1265
MACD Hist.+0.0098
BB Upper2.354 USD
BB Middle2.146 USD
BB Lower1.937 USD
BB Width19.40%
ATR (14)0.0989 USD
Vol Ratio (20d)0.84x