NYSE • HBM • CA4436281022
Generating your data highlights...
9.56b USD | # 1770 in US
5.82m shares | 133.77m USD
397.22m
89.91% | 357.15m