Karachi, National Bank of Pakistan (NBP) maintained a steady performance with an EPS of Rs. 14.29 for 2023, though no dividend was declared. The stock ranged between Rs. 33.65 and Rs. 27.56, ending the day at Rs. 28.87, with 15,766,500 shares traded.