Financial insights of CYCCP