Nasdaq • NVCR • JE00BYSS4X48
Generating your data highlights...
2.05b USD | # 4009 in US
1.66m shares | 27.51m USD
116.45m
81.36% | 94.74m