Nasdaq • NMRK • US65158N1028
Generating your data highlights...
2.77b USD | # 3532 in US
1.39m shares | 21.05m USD
156.24m
96.26% | 150.4m