NYSE • MGA • CA5592224011
Generating your data highlights...
16.8b USD | # 1127 in US
1.26m shares | 84.08m USD
265.45m
99.74% | 264.78m