OTCPK • MUTR.F • DE000A2NB650
Generating your data highlights...
797m USD | # 5360 in US
N/A shares | N/A USD
25.62m
79.00% | 20.24m