Financial insights of NKTR