Nasdaq • NMRK • US65158N1028
Generating your data highlights...
3.01b USD | # 3337 in US
1.76m shares | 26.73m USD
163.09m
96.32% | 157.08m