Nasdaq • NVCR • JE00BYSS4X48
Generating your data highlights...
1.9b USD | # 4063 in US
1.71m shares | 27.55m USD
115.82m
82.21% | 95.22m