Nasdaq • MGNI • US55955D1000
Generating your data highlights...
2.99b USD | # 3395 in US
2.87m shares | 48.81m USD
143.22m
98.56% | 141.15m