Ruffer Investment Company Limited

Ruffer Investment Company Limited

RICA.L
Ruffer Investment Company LimitedGB flagLondon Stock Exchange
292.50
GBp
+0.50
- -
862.77MMarket Cap