NYSE • HBM • CA4436281022
Generating your data highlights...
9.94b USD | # 1637 in US
5.9m shares | 136.21m USD
397.22m
89.91% | 357.15m