CBXL Fundamental Analysis