Nasdaq • VKTX • US92686J1060
Generating your data highlights...
4.77b USD | # 2591 in US
2.89m shares | 101.32m USD
116.65m
97.50% | 113.73m