Nasdaq:NVCR | JE00BYSS4X48
Generating your data highlights...
1.91b USD | # 3658 in US
925.82k shares | 17.13m USD
111.49m
90.36% | 100.74m