With a 378-point gain at the start of the day, the index shot to an all-time high of 86,844 points.
The index rose 474 points more, setting a new record high of 86,940 points, as the positive trend persisted throughout the day.
The spike comes after yesterday’s upward trend, in which the PSX closed at a record-breaking 86,807 points. The market’s steady upward trajectory is being driven by investors’ continued optimism as trust in economic stability increases.