Karachi, National Bank of Pakistan (NBP-MAY) has completed its futures contracts for May 2024, which ran from February 26, 2024, to May 31, 2024, culminating in a settlement on June 4, 2024. According to information available from the Pakistan Stock Exchange (PSX), the bank complied with all stipulated regulations and deadlines associated with these futures contracts.