KARACHI: The Pakistan Stock Exchange (PSX) saw a volatile session on Tuesday, with the benchmark KSE-100 Index closing at 148,435.06, down 380.24 points or 0.26%. The index traded between an intra-day high of 149,453.19 and a low of 148,312.57, reflecting early gains that were reversed as profit-taking returned to the market.
Trading volume on the KSE-100 reached 161.93 million shares, with 44 companies advancing and 56 declining. The session’s losses were primarily driven by commercial banks and pharmaceuticals, which together contributed over 660 points of downward pressure on the benchmark. BAHL emerged as the top laggard, dragging the index down by 268 points, followed by ENGROH, MEBL, MCB, and HBL.
On the upside, the session saw support from fertiliser, cement, and power generation companies. FFC led the gains with a contribution of 148.81 points, while HUBC, POL, BWCL, and LUCK also added to positive momentum.
The broader All-Share Index fell 118.48 points or 0.13% to 91,554.64, with total market volume recorded at 665.42 million shares and traded value of Rs31.54 billion, showing an increase of Rs5.20 billion from the previous session.
Market analysts noted that profit-taking, particularly in index-heavy banking and pharmaceutical stocks, drove the downturn, while sectors such as fertilizers, cement, and power partially offset losses, reflecting sectoral rotation and cautious investor sentiment amid ongoing economic uncertainty.