Karachi: Pakistani stocks ended at their highest closing level since Aug-ust 2008 Wednesday following positive news on the economic front and dealers said buying by foreigners boosted domestic confidence.

The Karachi Stock Exchange's benchmark 100-share index ended 0.99 per cent, or 103.19 points, higher at 10,523.01.

It was the highest close for the KSE-100 since August 20, 2008, when it ended at 10,525.99. The index touched an intraday high of 10,552.70 points.

Volume rose to 299.5 million shares from 244.07 million traded on Tuesday.

"Foreign-driven activity continued today," said Farhan Seth, an analyst at Topline Securities Ltd.

According to official data, foreigners bought shares worth a net $7.27 million (Dh26.73 million) on Tuesday, bringing the total to $25.98 million this month.