Market recovers on profit-taking activities