OTCPK • MRPR.F • ES0105025003
Generating your data highlights...
11b USD | # 1543 in US
462 shares | 8.08k USD
619.09m
69.78% | 432.02m