Nasdaq • MGNI • US55955D1000
Generating your data highlights...
1.92b USD | # 3992 in US
2.16m shares | 27.21m USD
143.22m
98.58% | 141.18m