IGBC down on profit taking; peso stronger