Financial insights of CPT