NYSE • HBM • CA4436281022
Generating your data highlights...
11.5b USD | # 1532 in US
5.52m shares | 130.62m USD
444.14m
96.24% | 427.44m