Ballard Power SystemsBLDPSectorEnergyDetailsIssuer countryCanadaExchangeSPB ExchangeCurrencyUSDISINCA0585861085