Nasdaq • NMRK • US65158N1028
Generating your data highlights...
2.64b USD | # 3560 in US
1.48m shares | 22.56m USD
156.24m
96.05% | 150.07m