OTCPK • MTUA.Y • US62473G1022
Generating your data highlights...
19.3b USD | # 1031 in US
30.13k shares | 5.9m USD
53.79m
94.52% | 50.84m