KSE100 Index makes a substantial upward move after quite some time. Recovery was quite broad based across all sectors. Total gain of over 830 points considering decline intraday.

44,461  +477 (1.08%)