NYSE • HBM • CA4436281022
Generating your data highlights...
12b USD | # 1438 in US
4.56m shares | 112.13m USD
444.14m
96.26% | 427.53m