Despite a strong overall performance by the KMI-30 Index on March 31, 2026, which saw the index close up 3,321.53 points at 216,075.56, several key stocks failed to participate in the rally. Analysis of the day’s “Pullers & Draggers” reveals a mixed performance at the constituent level, while the index as a whole enjoyed a 1.56% gain and a trading volume of 75.58 million shares.
The primary drivers behind the positive sentiment were a group of strong performing stocks. MEBL (Meezan Bank Ltd.) led the ‘Pullers’ with a substantial contribution of 541.49 points, followed closely by LUCK (Lucky Cement) with 511.74 points. Other significant positive contributors included OGDC (455.68 points), MARI (336.13 points), and ENGROH (277.33 points).
International Forex Exchange Rates Today in Pakistan – 21 April 2026