BLDP
Ballard Power Systems Inc
NASDAQ: BLDP · INDUSTRIALS · ELECTRICAL EQUIPMENT & PARTS
$3.40
+2.41% today
Updated 2026-04-30
Market cap
$987.00M
P/E ratio
—
P/S ratio
9.93x
EPS (TTM)
$-0.30
Dividend yield
—
52W range
$1 – $4
Volume
3.7M
WallStSmart proprietary scores
35
out of 100
Grade: D
Sell
Investment rating
6.7
Growth
B5.0
Quality
C+2.0
Profitability
F4.0
Valuation
C—/9
Piotroski F-Score
—
—
Altman Z-Score
—
—
Industry rank
—
View all highly rated stocks (75+) →206 stocks currently score above 75
Price targets
Analyst target
$3.17
-6.71%
12-Month target
—
—
Intrinsic (DCF)
—
Margin of safety
—
0 Strong Buy1 Buy10 Hold2 Sell1 Strong Sell
Price chart
X-Ray snapshot
Strengths
+ Free cash flow $7.83M — positive
+ Revenue growth 37.20% QoQ
Risks
- Thin margins at -91.50%
Key financials
Revenue Net Income Free Cash Flow
| Metric | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|
| Revenue | $83.80M | $102.37M | $69.73M | $101.14M | $99.37M |
| Net income | $-173.49M | $-177.72M | $-324.25M | $-92.49M | $-17.77M |
| EPS | — | — | — | — | $-0.30 |
| Free cash flow | $-166.65M | $-145.94M | $-135.72M | $-67.17M | $7.83M |
| Profit margin | -207.03% | -173.61% | -464.99% | -91.45% | -91.50% |
Peer comparison
Smart narrative
Ballard Power Systems Inc trades at $3.40. Our Smart Value Score of 35/100 indicates the stock is weak. TTM revenue stands at $99.37M. with profit margins at -91.50%.
Frequently asked questions
What is Ballard Power Systems Inc's stock price?
Ballard Power Systems Inc (BLDP) trades at $3.40.
Is Ballard Power Systems Inc overvalued?
Smart Value Score 35/100 (Grade D, Sell).
What is the price target of Ballard Power Systems Inc (BLDP)?
The analyst target price is $3.17, representing -6.7% downside from the current price of $3.40.
What is Ballard Power Systems Inc's revenue?
TTM revenue is $99.37M.
Company info
SectorINDUSTRIALS
IndustryELECTRICAL EQUIPMENT & PARTS
CountryUSA
ExchangeNASDAQ
CurrencyUSD
Quick metrics
P/S ratio9.93x
ROE-14.40%
Beta1.54
50D MA$2.47
200D MA$2.57
Shares out0.30B
Float0.30B
Short ratio—
Avg volume3.7M
Performance
1 week+0.59%
1 month+40.50%
3 months+36.55%
YTD+33.86%
1 year—
3 years—
5 years—