Freehold Royalties Ltd.

Freehold Royalties Ltd.

17.51
CAD
-0.21
(-1.19%)
0.85EPS
18.84P/E
2.64BMarket Cap
Nov 10Next Earn