Freehold Royalties Ltd.

Freehold Royalties Ltd.

17.53
CAD
-0.18
(-1.02%)
0.85EPS
18.85P/E
2.64BMarket Cap
Nov 10Next Earn