Ballard Power (BLDP)
Ballard Power (BLDP) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- BLDP last traded at $1.57, -1.88% on the day.
- Ballard Power: market cap $551.21M, P/E -5.9, revenue $105.63M over the last four quarters, next earnings 2026-11-16.
- Over the past year BLDP returned -54.36%; year to date -38.19%.
Updated 2026-11-02 19:07 UTC