According to Topline Securities, the KSE 100 share index gained 1,277.69 points or 0.8 per cent to close at 161,935.19. This ...