CPNS Fundamental Analysis