NYSE • MGA • CA5592224011
Generating your data highlights...
17.7b USD | # 1092 in US
1.48m shares | 90.75m USD
272.22m
99.75% | 271.55m