Nasdaq:NKTR | US6402683063
Generating your data highlights...
749m USD | # 5426 in US
776.99k shares | 36.94m USD
20.34m
92.84% | 18.89m