NYSE • MP • US5533681012
Generating your data highlights...
12.9b USD | # 1389 in US
6.1m shares | 367.19m USD
178.02m
80.95% | 144.11m