The Pakistan Stock Exchange (PSX) opened on a positive note on the second last trading day of the week and month, with the benchmark KSE-100 Index gaining 569.76 points to reach 112,057.12 on Thursday, up from its previous close of 111,487.36. The trading volume at this time stood at 10,246,260 shares.