Financial insights of CNPWP