The current price of Freehold Royalties Ltd is 17.09
The last trade of Freehold Royalties Ltd was at 2:09 pm EST on November 12th, 2026