Nasdaq • NVCR • JE00BYSS4X48
Generating your data highlights...
1.58b USD | # 4322 in US
1.6m shares | 23.65m USD
115.82m
82.24% | 95.25m