NYSE • MP • US5533681012
Generating your data highlights...
8.22b USD | # 1827 in US
5.86m shares | 293.83m USD
178.1m
81.03% | 144.32m