OTCPK • UMIC.Y • US90420M1045
Generating your data highlights...
5.82b USD
34.85k shares | 210.79k USD
240.56m
89.75% | 215.91m