Nasdaq • NVCR • JE00BYSS4X48
Generating your data highlights...
2.06b USD | # 4009 in US
1.67m shares | 27.72m USD
116.45m
81.36% | 94.74m