Nasdaq • VKTX • US92686J1060
Generating your data highlights...
4b USD | # 2920 in US
2.3m shares | 77.55m USD
116.65m
96.47% | 112.54m