PSX extends rally on final trading day of June, gains over 1,300 points


PSX opens green

KARACHI: The Pakistan Stock Exchange (PSX) opened on a positive note on the last trading day of June, with the benchmark KSE-100 index witnessing early gains. By around 9:34 AM on Monday, the index had climbed 612.83 points to reach 124,991.89, supported by a trading volume of 8.99 million shares.  

The upward momentum continued, and by 9:42 AM, the index had surged 891.4 points to stand at 125,270.46, with the volume rising to over 22.33 million shares. 

As of 10:44 AM, the market remained in the green, with the KSE-100 index standing at 124,832.86, reflecting an increase of 453.80 points or 0.36 per cent. At this level, the index showed a one-year gain of 59.13 per cent and a year-to-date (YTD) increase of 8.43 per cent. Over the past 52 weeks, the index has ranged between a low of 76,943.24 and a high of 126,718.28. 

Among the top gainers were YOUW, which rose by 19.40 per cent to Rs5.60; KOSM, up 15.09 per cent to Rs6.33; IMS, up 13.51 per cent to Rs8.40; FTMM, which gained 11.17 per cent to Rs9.95; and CTM, which added 11.13 per cent to reach Rs5.99. Other notable advancers included UVIC, TSMF, WTL, GEMPACRA, and HWQS, all posting gains above 10 per cent. 

Conversely, some stocks were trading in the red. AMBL declined by 9.65 per cent to Rs11.79; MQTM dropped 9.04 per cent to Rs35.50; FECM was down 8.96 per cent to Rs36.06; FPRM fell 7.30 per cent to Rs9.52; and PGLC slipped 7.10 per cent to Rs19.75. Other major losers included BFMOD, FCIBL, FEM, DMTM, and STML, each falling more than 6 per cent. 

Looking back at the previous session on Friday, the KSE-100 index had closed at 124,379.06, marking a gain of 2,332.60 points or 1.91 per cent. Throughout the day, the index touched an intraday high of 125,285.05 and a low of 122,222.69, with a total trading volume of 220.3 million shares.

PSX wraps up June with a fresh record high

Strong investor sentiment kept the market in positive territory throughout the session, pushing the index to an intra-day high of 125,748.58 (+1,369.5) around 3:01 PM. 

By the end of the day, the KSE-100 closed at 125,627.31, up by 1,248.25 points or 1 per cent, marking an all-time high as it wrapped up June 2025 on a strong note. 

Last week, the PSX also announced the launch of a new variant of the KSE-100 index called the KSE 100 Price Return Index (KSE100PR). This version reflects only the price performance of the KSE-100 constituents and uses the same free-float methodology as the existing benchmark index.

The KSE100PR has been back-calculated from April 1, 2009, with a base value of 6,931 points. The original KSE-100 index will continue to serve as the total return benchmark.

Read next: Gold inches up on weaker dollar despite fading geopolitical risks 

You May Also Like