Pakistan Stock Exchange (PSX) witnessed an upward trend on Wednesday with the benchmark KSE-100 index gaining 218 points and hitting 34,302 points.