Nasdaq:VKTX | US92686J1060
Generating your data highlights...
8.19b USD | # 1555 in US
6.45m shares | 384.66m USD
110.27m
94.58% | 104.3m