Financial insights of KYTX