Nasdaq • MGNI • US55955D1000
Generating your data highlights...
2.56b USD | # 3608 in US
2.61m shares | 35.53m USD
143.22m
98.56% | 141.15m