OTCPK • HMDC.F • KYG4672N1198
Generating your data highlights...
1.78b USD
176 shares | 380.16 USD
859.75m
60.10% | 516.67m