Nasdaq • MGNI • US55955D1000
Generating your data highlights...
2.72b USD | # 3511 in US
2.91m shares | 46.16m USD
143.22m
98.56% | 141.15m