Financial insights of IBRX