CPFXF Fundamental Analysis