KSE-100: Stocks extend winning streak; index up 621 points