Nasdaq • NMRK • US65158N1028
Generating your data highlights...
2.79b USD | # 3483 in US
1.42m shares | 21.76m USD
156.24m
96.07% | 150.1m