Nasdaq:NVCR | JE00BYSS4X48
Generating your data highlights...
1.49b USD | # 4334 in US
1.74m shares | 22.24m USD
111.98m
81.71% | 91.5m