Nasdaq • MGNI • US55955D1000
Generating your data highlights...
3.51b USD | # 3034 in US
2.39m shares | 55.59m USD
143.42m
98.76% | 141.65m