Pakistan, July 23 -- The Pakistan Stock Exchange's (PSX) benchmark KSE-100 turned around to bullish trend, gaining 1,202.03 points, a positive change of 0.87 percent, closing at 139,419.62 points against 138,217.58 points last trading day.

A total of 629,032,405 shares were traded during the day as compared to 608,186,190 shares the previous trading day, whereas the price of shares stood at Rs 34.675 billion against Rs 23.523 billion on the last trading day.

As many as 478 companies transacted their shares in the stock market, 268 of them recorded gains and 178 sustained losses, whereas the share price of 32 companies remained unchanged.

The three top trading companies were First Dawood Prop with 44,059,524 shares at Rs 7.64 per share,...