Allied Farmers Limited Ordinary Shares (ALF)

As at 5:29 pm, 30 Jul (20 min delay)