Morrisons, Britain's fourth biggest supermarket group, said it was confident about the future as it reported a 9% rise in full-year profit and paid another special dividend.
The Bradford-based group, which trails market leader Tesco, Sainsbury's and Walmart's Asda in annual sales, said it made an underlying pretax profit of £406m in the year to February 3.
That compared with analysts' average forecast of £407m and £374m made in 2017-18.
Total revenue rose 2.7% to £17.7 billion, with like-for-like sales up 4.8%.
"We remain confident that Morrisons still has many sales and profit growth opportunities ahead, and expect that growth to be meaningful and sustainable," the firm said.
Morrisons said it would pay a final ordinary dividend of 4.75 pence per share and a special dividend of 4 pence, taking total payouts for the year to 12.6 pence, up 24.9% on the previous year.