Nasdaq • NMRK • US65158N1028
Generating your data highlights...
2.75b USD | # 3551 in US
1.36m shares | 20.39m USD
159.94m
96.35% | 154.1m