Nasdaq • MGNI • US55955D1000
Generating your data highlights...
3.61b USD | # 3036 in US
2.66m shares | 57.95m USD
143.42m
98.72% | 141.59m