NYSE • HBM • CA4436281022
Generating your data highlights...
9.34b USD | # 1698 in US
5.66m shares | 138.34m USD
397.26m
90.28% | 358.66m