The current price of Freehold Royalty is 14.90
The last trade of Freehold Royalty was at 4:00 pm EST on November 28th, 2025