OTCPK • MLXS.F • BE0165385973
Generating your data highlights...
3.84b USD | # 2929 in US
1.4k shares | 106.16k USD
39.35m
48.67% | 19.15m