NKTR's market cap is 1.5 B. If they hit projections and receive 500 M a year in royalties, AZN can scoop up NKTR for a premium lets say at 2.5 B, they make their money back in 5 years and they get NKTR's pipeline and future royalties.
No one can blame you for making a profit. Good for you. However, I think there will be an uptrend when we approach the earnings release. We may break 3.20 within the next month or so barring any significant market crash. But I like you am planning on taking profits prior to earnings.