The current price of Freehold Royalties Ltd is 17.59
The last trade of Freehold Royalties Ltd was at 10:25 am EDT on August 31st, 2026