CBXY Fundamental Analysis