PSX stays bullish, gains 532 points