Nasdaq • VKTX • US92686J1060
Generating your data highlights...
3.64b USD | # 3043 in US
2.54m shares | 84.71m USD
116.11m
97.57% | 113.28m