Nasdaq • NVCR • JE00BYSS4X48
Generating your data highlights...
1.84b USD | # 4075 in US
1.42m shares | 23.69m USD
116.45m
82.81% | 96.42m