Karachi, July 20, 2023 (PPI-OT): KSE-100 up 86 points yesterday, to close at 45,095 with 243Mn shares being traded. Top performance as per price change was witnessed in SHEL, TGL and BAHL. Top decliners COLG, AIRLINK and PSMC. Activity was mainly concentrated in Technology, Banks and Power.