Nasdaq:VKTX | US92686J1060
Generating your data highlights...
8.97b USD | # 1496 in US
6.51m shares | 287.11m USD
109.36m
94.63% | 103.48m