Nasdaq:MGNI | US55955D1000
Generating your data highlights...
2.34b USD | # 3635 in US
2.95m shares | 52.78m USD
143.65m
98.66% | 141.73m