Ballard Power Systems IncBLDP:US Last Price2.215 Market Cap643.50M CountryCanada State (US only)N/A1D1.65%N/A7D4.21%N/A30D14.33%N/A6M17.65%N/A1Y70.89%N/AYTD13.24%N/A