Nasdaq • NKTR • US6402683063
Generating your data highlights...
2.58b USD | # 3641 in US
996.42k shares | 67.25m USD
33.79m
85.63% | 28.93m