Rise of 173 points puts the KSE-100 above 45,000-points

* 267,219,212 shares traded against 267,051,153 shares the previous day
* 545 companies traded shares, 348 recorded gains, 192 sustained losses, five companies unchanged