OTCPK:UMGN.F | NL0015000IY2
Generating your data highlights...
44.7b USD | # 395 in US
19.75k shares | 493.84k USD
1.83b
40.12% | 733.91m