KARACHI: Pakistan's main stock exchange closed higher, with the benchmark 100-share index of the Karachi Stock Exchange rising 0.39 percent, or 102.37 points, to 26,590.69.

Amid low participation, volumes were slightly thin given that Tuesday is a national holiday.

Some investors choose not to take fresh positions because of the upcoming holiday.

On the back of the recent decrease in the price of urea, some profit-taking was seen in fertilizer stocks, dealer Asad Siddiqui at Topline Securities said.

Engro Corporation Ltd rose 0.17 percent to 166.85 rupees while Pakistan State Oil Co Ltd was up 2.92 percent to 345.15 rupees.