Markets end in the red on profit booking after hitting 32-month high

Markets end in the red on profit booking after hitting 32-month high