Freehold Royalties Ltd.

Freehold Royalties Ltd.

17.50
CAD
-0.17
(-0.96%)
0.85EPS
18.76P/E
2.63BMarket Cap
Nov 10Next Earn