Nasdaq • NKTR • US6402683063
Generating your data highlights...
1.49b USD | # 4398 in US
1.03m shares | 71.52m USD
34.14m
82.83% | 28.28m