The index’s run to record breaking hights continued as investors placed bets on improving macros ahead of a possible rate cut in the upcoming monetary policy.
At close, the Karachi Stock Exchange (KSE) benchmark 100-share index rose 0.64% or 214.46 points to end at 33,585.75.
Trade volumes rose to 383 million shares compared to 279 million on Tuesday.
Shares of 404 companies were traded on Wednesday. Of these, 147 companies declined, 238 closed higher and 19 remained unchanged. The value of shares traded during the day was Rs17.7 billion.
Jahangir Siddiqui and Company was the volume leader with 30.6 million shares, gaining Rs1.00 to close at Rs16.40. It was followed by Pakistan International Airlines with 29 million shares, gaining Rs0.57 to close at Rs8.98 and Pak Elektron with 21.1 million shares, losing Rs0.47 to close at Rs49.05.
Foreign institutional investors were net buyers of Rs274 million worth of shares during the trading session, according to data compiled by the National Clearing Company of Pakistan Limited.