Karachi, July 31, 2023 (PPI-OT): KSE-100 up 394 points yesterday, to close at 47,077 with 455Mn shares being traded. Top performance as per price change was witnessed in NBP, GADT and HBL. Top decliners UNITY, PAKT and KTML. Activity was mainly concentrated in Banks, Technology and OMCs.