Nasdaq • NKTR • US6402683063
Generating your data highlights...
2.28b USD | # 3769 in US
900.66k shares | 63.86m USD
34.14m
83.57% | 28.53m