OTCPK • HBMB.F • CH0012627250
Generating your data highlights...
1.83b USD | # 4128 in US
2 shares | 617.82 USD
6.62m
75.82% | 5.02m