
The index closed at 155,384.51 points compared to 154,439.68 points on the previous trading day, marking a 0.61 percent gain.
During the session, 857,609,724 shares were traded against 987,589,372 shares the day before. The total value of shares was Rs32,724,000,000 compared to Rs39,911,000,000 earlier.
In total, 482 companies traded their shares. Among them, 243 gained, 205 faced losses, while 34 remained unchanged.
The top three trading firms were Pace (Pak) Limited with 77,815,694 shares at Rs8.47 each, Bank of Punjab XD with 58,227,128 shares at Rs18.57, and Pak Int. Bulk with 53,409,117 shares at Rs12.41.
Unilever Pakistan Foods Limited saw the biggest jump of Rs471.33 per share, closing at Rs32,472.33. Khyber Textile Mills Limited followed with a rise of Rs183.85, closing at Rs2,022.35.
On the losing side, Hoechst Pakistan Limited declined by Rs40.92 per share to Rs3,997.48, while Ismail Industries Limited dropped Rs33.70, ending at Rs2,142.63.
Read more: Punjab E-Taxi Scheme , registration deadline announced
In the futures market, 162,638,000 shares were traded compared to 180,067,000 shares previously. Out of 328 companies, 199 gained, 123 lost, and 6 remained unchanged.
The stock market showed a strong rise today. Big companies like Unilever and Khyber Textile pulled the index higher. At the same time, some major firms lost value. The heavy trading shows investors are active, but the drop in overall share value means the market is still cautious. Many see this as a mixed signal—optimism is there, but risks remain.



