Logo image of BLDP

BALLARD POWER SYSTEMS INC (BLDP) Stock Stock Chart

USA - NASDAQ:BLDP - CA0585861085 - Common Stock

3.95 USD
+0.46 (+13.18%)
Last: 10/14/2025, 12:51:08 PM
Open in Chart Tool Full Screen Chart
BALLARD POWER SYSTEMS INC / BLDP Daily stock chart