Financial insights of CDP