Nasdaq • NXH • US6903701018
Generating your data highlights...
282m USD | # 7036 in US
2.45m shares | 10.77m USD
95.33m
91.15% | 86.9m