KARACHI: The Pakistan Stock Exchange (PSX) Wednesday marked another achievement by crossing the psychological barrier of 46,000 points after gaining 327.38 points to take the tally to record level of 46185.27 points at closing.

The PSX experienced the highest trading level of 46268.44 points and lowest level of 45602.64 points, with a volume of over 360.77 million shares and value of Rs 18.97 billion. As many as 405 companies were active, of which 158 advanced, 232 declined and 15 remained unchanged.

Dolmen City Reit was the volume leader with 30.79 million shares, adding Rs 0.05 to finish at Rs 11. It was followed by TRG Pak Ltd with 29.69 million shares, gaining Rs 2.15 to end at Rs 45.62, and BoP with 17.15 million shares, adding Rs 0.17 to close at Rs 17.04.

The top three gainers were Wyeth Pakistan Ltd with price per share of 4784.10 (81.77), Philip Morris Pakistan with price per share of 2400 (73.79) and Mari Petroleum share of 1373.05 (65.38).

The top three losers were Indus Motor Co with price per share of 1587.28 (-22.57), Ismail Industries with price per share of 371 (-18.98) and Shield Corporation per share of 505 (-17.40).

Earlier, the stocks opened negative shedding 153 points to drop to 45704.95 points level in early trading. The PSX recouped early losses by midday after adding 119 points to reach 45976.63 points.