The KSE-100 witnessed strong buying for the major part of the day, hitting an intra-day high of 115,106.99, a gain of around ...