Nasdaq • NMRK • US65158N1028
Generating your data highlights...
2.29b USD | # 3725 in US
1.61m shares | 23.96m USD
159.94m
98.39% | 157.37m