OTCPK • MTRJ.F • HK0066009694
Generating your data highlights...
24.6b USD | # 844 in US
1.41k shares | 6.24k USD
6.22b
25.50% | 1.59b