Nasdaq • NKTR • US6402683063
Generating your data highlights...
2.76b USD | # 3446 in US
1.27m shares | 96.88m USD
33.74m
93.81% | 31.65m