NYSE • MP • US5533681012
Generating your data highlights...
9.09b USD | # 1746 in US
5.79m shares | 298.13m USD
178.1m
81.03% | 144.32m