Ballard Power Systems IncBLDP:US Last Price4.425 Market Cap1.246B CountryCanada State (US only)N/A1D7.19%N/A7D6.11%N/A30D52.47%N/A6M106.26%N/A1Y214.23%N/AYTD73.37%N/A