Ruffer Investment Company share trades.

The following table shows today's trades for Ruffer Investment Company. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
16:35:06 - 23-Jun-26 293.00 32,517 Buy* 293.00 294.00
16:29:09 - 23-Jun-26 294.00 34 Buy* 293.00 294.00
16:29:09 - 23-Jun-26 294.00 34 Buy* 293.00 294.00
16:29:09 - 23-Jun-26 294.00 35 Buy* 293.00 294.00
16:26:29 - 23-Jun-26 293.00 31,385 Sell* 293.00 294.00
16:26:07 - 23-Jun-26 293.0025 42,015 Sell* 293.00 294.00
16:23:22 - 23-Jun-26 294.00 3,490 Buy* 293.00 294.00
16:23:22 - 23-Jun-26 294.00 1,811 Sell* 293.00 294.00
16:20:01 - 23-Jun-26 294.00 239 Sell* 294.00 294.50
16:16:14 - 23-Jun-26 294.50 1,800 Buy* 294.00 294.50
16:09:43 - 23-Jun-26 294.102 590 Sell* 294.00 294.50
16:09:21 - 23-Jun-26 294.00 645 Sell* 294.00 294.50
16:07:55 - 23-Jun-26 294.00 560 Sell* 294.00 294.50
16:07:55 - 23-Jun-26 294.00 560 Sell* 294.00 294.50
16:07:55 - 23-Jun-26 294.00 1,333 Sell* 294.00 294.50
16:07:55 - 23-Jun-26 294.00 3,180 Sell* 294.00 294.50
16:01:36 - 23-Jun-26 295.00 1,286 Buy* 294.00 295.00
15:58:50 - 23-Jun-26 294.00 4,824 Sell* 294.00 295.00
15:58:50 - 23-Jun-26 294.00 4,824 Unknown* 294.00 295.00
15:56:49 - 23-Jun-26 294.50 349 Sell* 294.00 295.00
15:56:49 - 23-Jun-26 295.00 1,389 Buy* 294.00 295.00
15:56:49 - 23-Jun-26 295.00 2,000 Buy* 294.00 295.00
15:52:32 - 23-Jun-26 294.455 10,000 Sell* 294.00 295.00
15:52:03 - 23-Jun-26 294.00 75 Sell* 294.00 295.00
15:45:19 - 23-Jun-26 294.50 1,165 Unknown* 294.00 295.00
15:17:39 - 23-Jun-26 294.20 2 Sell* 294.00 295.00
15:17:01 - 23-Jun-26 294.50 343 Sell* 294.00 295.00
15:17:01 - 23-Jun-26 295.00 2,000 Buy* 294.00 295.00
15:17:01 - 23-Jun-26 295.00 3,272 Buy* 294.00 295.00
15:16:54 - 23-Jun-26 294.456 570 Sell* 294.00 295.00
15:16:53 - 23-Jun-26 294.2784 570 Sell* 294.00 295.00
15:13:49 - 23-Jun-26 294.456 2,650 Sell* 294.00 295.00
15:11:54 - 23-Jun-26 294.456 345 Sell* 294.00 295.00
15:09:56 - 23-Jun-26 294.456 3,389 Sell* 294.00 295.00
15:09:32 - 23-Jun-26 295.00 1 Buy* 294.00 295.00
15:08:33 - 23-Jun-26 293.50 6 Sell* 294.00 295.00
15:05:40 - 23-Jun-26 294.6291 12,000 Sell* 294.00 295.50
15:03:24 - 23-Jun-26 295.00 1,248 Buy* 294.00 295.00
15:03:24 - 23-Jun-26 295.00 1,208 Buy* 294.00 295.00
15:03:24 - 23-Jun-26 295.00 8,555 Buy* 294.00 295.00
15:02:10 - 23-Jun-26 294.264 2,223 Sell* 294.00 295.00
15:01:16 - 23-Jun-26 294.26 35 Sell* 294.00 295.00
15:00:44 - 23-Jun-26 294.0291 31,183 Sell* 294.00 295.00
14:59:55 - 23-Jun-26 294.25 2,098 Unknown* 293.50 295.00
14:59:50 - 23-Jun-26 294.1291 9,500 Sell* 293.50 295.00
14:46:20 - 23-Jun-26 295.00 2,458 Buy* 293.00 295.50
14:45:39 - 23-Jun-26 294.1425 49,556 Sell* 293.00 295.50
14:34:37 - 23-Jun-26 293.00 0 Unknown* 293.00 295.50
14:34:37 - 23-Jun-26 295.50 0 Unknown* 293.00 295.50
14:34:58 - 23-Jun-26 293.50 46,164 Sell* 293.00 295.50
14:30:55 - 23-Jun-26 293.332 5,000 Sell* 291.50 295.50
14:15:10 - 23-Jun-26 293.50 6 Unknown* 291.50 295.50
13:53:38 - 23-Jun-26 291.50 0 Unknown* 291.50 295.50
13:53:38 - 23-Jun-26 295.00 54 Buy* 291.50 295.50
13:53:38 - 23-Jun-26 295.00 131 Buy* 291.50 295.50
13:53:38 - 23-Jun-26 295.00 95 Buy* 291.50 295.50
13:53:05 - 23-Jun-26 293.25 15,650 Sell* 291.50 295.50
13:52:57 - 23-Jun-26 293.00 14,650 Sell* 291.50 295.50
13:52:34 - 23-Jun-26 294.00 741 Buy* 291.50 295.50
13:46:52 - 23-Jun-26 293.338 15,000 Sell* 291.50 295.50
13:39:56 - 23-Jun-26 293.38 1,500 Sell* 291.50 295.50
13:31:25 - 23-Jun-26 293.6975 3,402 Sell* 292.00 295.50
13:10:21 - 23-Jun-26 293.50 5,000 Sell* 292.50 295.50
13:10:19 - 23-Jun-26 295.50 36,875 Buy* 292.50 295.50
13:07:14 - 23-Jun-26 292.50 764 Sell* 292.50 295.50
13:06:31 - 23-Jun-26 293.58 3,300 Sell* 292.50 295.50
13:06:10 - 23-Jun-26 293.00 777 Sell* 293.00 295.50
13:05:04 - 23-Jun-26 293.9129 5,322 Sell* 293.00 295.50
12:51:55 - 23-Jun-26 295.50 61 Buy* 293.00 295.50
12:51:48 - 23-Jun-26 294.00 172 Buy* 293.00 294.00
12:51:46 - 23-Jun-26 293.00 15,819 Buy* 292.50 294.00
12:51:44 - 23-Jun-26 292.50 16 Sell* 292.50 293.00
12:51:44 - 23-Jun-26 292.50 1,255 Buy* 292.50 293.00
12:51:44 - 23-Jun-26 292.50 1,226 Buy* 292.50 293.00
12:51:44 - 23-Jun-26 292.50 1,234 Buy* 292.50 293.00
12:51:44 - 23-Jun-26 292.50 213 Buy* 292.50 293.00
12:51:44 - 23-Jun-26 292.50 1,252 Buy* 292.50 293.00
12:47:54 - 23-Jun-26 292.00 35,705 Unknown* 292.00 292.50
12:45:25 - 23-Jun-26 292.50 1 Buy* 292.00 292.50
12:45:15 - 23-Jun-26 292.50 1 Buy* 292.00 292.50
12:45:05 - 23-Jun-26 292.50 1 Buy* 292.00 292.50
12:45:01 - 23-Jun-26 292.50 156 Buy* 292.00 292.50
12:44:37 - 23-Jun-26 292.349 513 Buy* 292.00 292.50
12:41:39 - 23-Jun-26 292.50 143 Buy* 292.00 292.50
12:41:39 - 23-Jun-26 292.50 5 Buy* 292.00 292.50
12:41:39 - 23-Jun-26 292.50 91 Buy* 291.00 292.50
12:41:39 - 23-Jun-26 292.50 32 Buy* 291.00 292.50
12:41:39 - 23-Jun-26 292.50 30 Buy* 291.00 292.50
12:40:12 - 23-Jun-26 292.038 250 Buy* 291.00 292.50
12:20:59 - 23-Jun-26 291.48 3 Sell* 291.00 292.50
12:20:58 - 23-Jun-26 292.056 15 Buy* 291.00 292.50
12:17:29 - 23-Jun-26 292.065 4,000 Buy* 291.00 292.50
12:09:38 - 23-Jun-26 291.857 17,025 Sell* 291.50 292.50
12:09:23 - 23-Jun-26 291.8597 3,075 Sell* 291.50 292.50
12:09:16 - 23-Jun-26 291.926 10,000 Sell* 291.50 292.50
12:04:19 - 23-Jun-26 291.50 193 Sell* 291.50 292.50
12:03:01 - 23-Jun-26 291.8652 1,274 Sell* 291.50 292.50
12:01:31 - 23-Jun-26 291.8597 5,322 Sell* 291.50 292.50
12:00:12 - 23-Jun-26 291.861 500 Sell* 291.50 292.50
11:58:07 - 23-Jun-26 291.82 248 Sell* 291.50 292.50