Nasdaq • VKTX • US92686J1060
Generating your data highlights...
2.97b USD | # 3294 in US
4.28m shares | 142.24m USD
116.65m
97.50% | 113.73m