PSX stays bullish, gains 747 more points