Market finishes higher on pillar stocks