Nasdaq:NVCR | JE00BYSS4X48
Generating your data highlights...
1.17b USD | # 4799 in US
1.51m shares | 19.05m USD
111.98m
81.62% | 91.4m