Freehold Royalty is a oil royalty company based in Canada.
Its stock quote reached its highest recent level on April 03, 2012 at CA$ 19.03, and its lowest recent point on March 18, 2016 at CA$ 10.12.
Freehold Royalty has 59 026 000 shares outstanding.