OTCPK • HLBZ.F • DE0006047004
Generating your data highlights...
34.6b USD | # 625 in US
1.26k shares | 268.82k USD
176.37m
71.26% | 125.67m