Logo image of BLDP

BALLARD POWER SYSTEMS INC (BLDP) Stock Stock Chart

USA - NASDAQ:BLDP - CA0585861085 - Common Stock

3.4 USD
-0.17 (-4.76%)
Last: 11/12/2025, 2:16:09 PM
Open in Chart Tool Full Screen Chart
BALLARD POWER SYSTEMS INC / BLDP Daily stock chart