Nasdaq • NMRK • US65158N1028
Generating your data highlights...
2.53b USD | # 3609 in US
1.52m shares | 23.12m USD
159.94m
98.37% | 157.33m