Financial insights of CP