XTRA • BZA • CA0585861085
Generating your data highlights...
556m USD | # 5911 in DE
6.21k shares | 31.64k USD
351.09m
87.25% | 306.32m
Ballard Power Systems Inc. (XTRA: BZA) has a market capitalization of $556.19M. Last close €1.36 (as of 2026-10-21); 52-week range €1.33 to €1.42.