NYSE • MGA • CA5592224011
Generating your data highlights...
19b USD | # 1048 in US
1.26m shares | 81.97m USD
265.45m
99.74% | 264.78m