Nasdaq:NKTR | US6402683063
Generating your data highlights...
1.99b USD | # 3927 in US
1.16m shares | 58.1m USD
27.98m
93.79% | 26.24m