Karachi, National Refinery Ltd. declared a 150% dividend, highlighting its commitment to shareholder returns despite facing financial challenges, indicated by a negative earnings per share of -55.81. According to information available from the Pakistan Stock Exchange (PSX), the company's share price was 291.06, closely aligning with its daily average of 294.32. With a capital of 799.67 million rupees, National Refinery saw significant trading activity with 96,973,724 shares exchanged. The shares peaked at 347 and dipped to 206. Listed in 1964, National Refinery has navigated through tough market conditions.