CNXC Fundamental Analysis