Financial insights of NKTX