NRL returns to profit with Rs6.16bn earnings in FY26
National Refinery Limited (PSX: NRL) swung to a net profit of Rs6.16bn for the year ended June 30, 2026, reversing a loss of Rs14.87bn recorded in the corresponding period last year a complete earnings turnaround driven by a dramatic improvement in refining margins. Showing this strong recovery, the company's earnings per share (EPS) swung to Rs77.09 from a loss per share of Rs185.91 in FY25. The top-line showed impressive growth, with revenue from contracts with customers rising 44% year-on-year to Rs588.55bn from Rs408.07bn. After accounting for trade discounts, taxes, duties, levies and price differentials which rose 47% to Rs147.71bn net revenue grew 43% to Rs440.84bn from Rs307.66bn in the prior year.