The KSE-100 index delivered a standout performance today, March 31, 2026, but the gains were not evenly distributed among its constituents. Despite a powerful overall rise of 1,900.34 points to close at 148,743.32, a classic “pullers and draggers” dynamic was on full display.
Leading the charge and responsible for a significant portion of the day’s total 1.29% gain were major positive contributors. MEBL was the star of the show, contributing a substantial 188.62 points. It was closely followed by NBP, which added a hefty 199.07 points. Other notable “pullers” included LUCK (178.26 points), OGDC (158.73 points), and MARI (117.09 points). In contrast, several key players acted as a drag on the index’s full potential. UBL was the biggest negative contributor, subtracting 146.79 points.
Other “draggers” included FATIMA (-34.08 points), SCBPL (-31.49 points), ILP (-30.33 points), and NML (-19.95 points). Overall trading remained active with 232.74 million shares traded, reflecting updated performance figures of 18.40% for FYTD and -14.54% for CYTD. Investors are closely parsing these specific stock contributions to understand the emerging market trends.

Islamabad Becomes Global Diplomatic Hub for US-Iran Dialogue
Silver Price in Pakistan – 18 April 2026
Interbank Rate Today in Pakistan PKR – 18 April 2026