Karachi, July 25, 2023 (PPI-OT): KSE-100 up 134 points yesterday, to close at 46,055 with 299Mn shares being traded. Top performance as per price change was witnessed in SHEL, JDWS and KEL. Top decliners HCAR, PSMC and TGL. Activity was mainly concentrated in Technology, Foods and Power.