Nasdaq • NMRK • US65158N1028
Generating your data highlights...
2.53b USD | # 3625 in US
1.57m shares | 23.74m USD
159.94m
98.40% | 157.38m