LSE • 0QY5 • CA0585861085
Generating your data highlights...
556m USD | # 2465 in GB
26.65k shares | 2.14m USD
351.09m
87.25% | 306.32m
Ballard Power Systems Inc. (LSE: 0QY5) has a market capitalization of $556.19M. Last close CA$2.18 (as of 2026-10-20); 52-week range CA$2.18 to CA$9.03.