Following blood bath at the start of the week, Pakistan stock market (PSX) took a turnaround as FATF meeting started on Tuesday wherein the authorities believed Pakistan to come out of the grey list.
However, market remained range-bound throughout the day as investors still await clarity over the IMF deal.
On the economic front, Pakistani rupee continued its downward journey and went past 205 against US dollar in interbank session as the currency settled at Rs205.16, depreciating by 1.3 rupees.
As a result, the benchmark KSE-100 Index recorded a positive close of 175 points to settle at 41,055 level.
The Index traded in a range of 457.91 points or 1.12 percent of previous close, showing an intraday high of 41,115.79 and a low of 40,657.88.
Of the 89 traded companies in the KSE100 Index 57 closed up 30 closed down, while 2 remained unchanged. Total volume traded for the index was 55.76 million shares.
Sectors propping up the index were Commercial Banks with 53 points, Oil & Gas Exploration Companies with 43 points, Oil & Gas Marketing Companies with 32 points, Technology & Communication with 28 points and Fertilizer with 16 points.
The most points added to the index was by HBL which contributed 56 points followed by POL with 19 points, OGDC with 19 points, SNGP with 16 points and TRG with 16 points.
Sector wise, the index was let down by Chemical with 25 points, Tobacco with 10 points, Automobile Assembler with 4 points, Leather & Tanneries with 2 points and Food & Personal Care Products with one point.
The most points taken off the index was by COLG which stripped the index of 25 points followed by UBL with 19 points, PAKT with 10 points, MARI with 9 points and LUCK with 8 points.
All Share Volume decreased by 43.67 million to 120.13 million Shares. Market Cap increased by Rs.13.08 billion.
Total companies traded were 315 compared to 331 from the previous session. Of the scrips traded 163 closed up, 128 closed down while 24 remained unchanged.
Total trades decreased by 17,968 to 67,138.
Value Traded decreased by 0.99 billion to Rs.3.36 billion.