NYSE:M | US55616P1049
Generating your data highlights...
3.89b USD | # 2575 in US
6.55m shares | 104.91m USD
277.64m
99.17% | 275.34m