Financial insights of CNBX