NYSE • MGA • CA5592224011
Generating your data highlights...
16.4b USD | # 1163 in US
2.05m shares | 121.2m USD
272.22m
99.75% | 271.55m