Karachi: Nishat PowerXD (NPL) closed marginally higher at PKR 25.24 from an opening price of PKR 25. The shares moved between a low of PKR 24.7 and a high of PKR 24.99, with 782,550 shares traded throughout the day, concluding with a closing price of PKR 25.14.