Nasdaq • NMRK • US65158N1028
Generating your data highlights...
3.08b USD | # 3320 in US
1.75m shares | 26.64m USD
163.09m
96.32% | 157.08m