Freehold Royalties Ltd.

Freehold Royalties Ltd.

11.35
EUR
+0.22
(+1.93%)
0.53EPS
18.66P/E
1.62BMarket Cap
Nov 10Next Earn