OTCPK • MTUA.F • DE000A0D9PT0
Generating your data highlights...
19.3b USD | # 1031 in US
557 shares | 219.23k USD
53.79m
96.97% | 52.16m