The KSE 100 Index of the Karachi Stock Exchange Thursday reached 42,136 points, after opening at 41,339 points, following unofficial results from the Pakistani general elections, which former cricketer Imran Khan is widely expected to win.
While final results were being awaited, the KSE 100 closed the day at 42,077 points, almost 1,000 points higher than at the opening bell.
The selective KSE 30, meanwhile, opened at 20,461 points and half an hour later went up to 20,930, and remained above 20,600 all day, closing at 20,926 points.
Khan's Pakistan Tehreek-e-Insaf (PTI) party was leading the unofficial and partial vote count; official results have been delayed amid technical failures and allegations of fraud.
So far, the Pakistan Television Corporation, the country's public broadcaster, announced that the PTI had won 40 out of the 272 possible seats in the National Assembly.
The incumbent Pakistan Muslim League (PML-N), has won 14 seats while Pakistan People's Party has won only eight so far.
Unofficial counts in the media have given 113 seats to PTI - well short of the 137 required for a majority - 64 to PML-N and 43 to PPP.