Financial insights of CPB