Financial insights of CNSP