Retails taking profits