PSX loses 255 points to close at 44,817

* 301,392,634 shares traded against 369,537,354 shares the previous day
* 547 companies traded shares, 143 recorded gains, 382 sustained losses, 22 companies unchanged