Nasdaq • MGNI • US55955D1000
Generating your data highlights...
2.13b USD | # 3868 in US
2.26m shares | 29.44m USD
143.22m
98.54% | 141.13m