OTCPK • MRZL.F • CA6046801081
Generating your data highlights...
22.1m USD | # 10591 in US
11.4k shares | 3.87k USD
88.6m
54.29% | 48.1m