NYSE • MP • US5533681012
Generating your data highlights...
8.7b USD | # 1783 in US
5.75m shares | 293.65m USD
178.1m
81.03% | 144.32m