Ruffer Investment Co. Ltd.+0.52%
292.00 GBXRICA · LSE
FreeTheAI Stocks1M · Oct 12, 4:15 AM ET