NYSE • MP • US5533681012
Generating your data highlights...
8.42b USD | # 1838 in US
5.77m shares | 298.3m USD
178.1m
81.03% | 144.32m