OTCPK • UMIC.F • BE0974320526
Generating your data highlights...
6.1b USD | # 2232 in US
871 shares | 21.56k USD
240.56m
89.75% | 215.91m