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:47:01 - 01-May-26 309.025 1,915 Sell* 309.00 310.00
16:43:16 - 01-May-26 308.12748 81,094 Sell* 309.00 310.00
16:38:58 - 01-May-26 308.3002 74,942 Sell* 309.00 310.00
16:35:01 - 01-May-26 309.00 15,339 Sell* 309.00 310.00
16:28:20 - 01-May-26 308.6433 1,943 Sell* 308.00 309.50
16:24:34 - 01-May-26 308.661 4,270 Sell* 308.00 309.50
16:23:10 - 01-May-26 308.645 1,400 Sell* 308.00 309.50
16:22:42 - 01-May-26 308.63 2,500 Sell* 308.00 309.50
16:18:03 - 01-May-26 308.50 2 Sell* 308.50 310.00
16:17:23 - 01-May-26 307.50 2,874 Sell* 307.50 310.00
16:17:23 - 01-May-26 308.00 4,114 Sell* 307.50 310.00
16:10:20 - 01-May-26 308.8298 3,500 Sell* 308.00 310.00
16:07:34 - 01-May-26 308.8298 625 Sell* 308.00 310.00
16:04:41 - 01-May-26 308.8308 730 Sell* 308.00 310.00
16:02:30 - 01-May-26 310.00 1 Buy* 308.00 310.00
16:00:30 - 01-May-26 308.8387 7,232 Sell* 308.00 310.00
15:54:53 - 01-May-26 308.8377 6,797 Sell* 308.00 310.00
15:54:14 - 01-May-26 308.586 4,800 Sell* 308.00 310.00
15:50:52 - 01-May-26 308.614 5 Sell* 308.00 310.00
15:45:40 - 01-May-26 308.641 1,132 Sell* 308.00 310.00
15:41:31 - 01-May-26 310.00 2 Buy* 308.00 310.00
15:37:46 - 01-May-26 309.00 25,848 Sell* 308.00 310.50
15:30:56 - 01-May-26 309.00 6,299 Sell* 308.00 310.50
15:26:37 - 01-May-26 310.50 2 Buy* 308.00 310.50
15:22:39 - 01-May-26 309.50 16,152 Buy* 308.00 310.50
15:21:04 - 01-May-26 310.50 92 Buy* 308.00 310.50
15:19:57 - 01-May-26 309.515 2,500 Sell* 309.50 311.00
15:19:36 - 01-May-26 309.515 2,500 Sell* 309.50 311.00
15:19:14 - 01-May-26 309.515 2,000 Sell* 309.50 311.00
15:18:20 - 01-May-26 309.515 1,509 Sell* 309.50 311.00
15:11:59 - 01-May-26 310.001 9,077 Sell* 309.50 311.50
15:09:39 - 01-May-26 310.194 967 Sell* 309.50 311.50
15:07:10 - 01-May-26 310.219 1,127 Sell* 309.50 311.50
15:06:30 - 01-May-26 309.50 1 Sell* 309.50 311.50
14:58:38 - 01-May-26 309.50 2,662 Sell* 309.50 311.00
14:58:35 - 01-May-26 309.50 240 Sell* 309.50 311.00
14:58:34 - 01-May-26 311.00 48 Buy* 309.50 311.00
14:58:34 - 01-May-26 311.00 39 Buy* 309.50 311.00
14:56:43 - 01-May-26 310.244 3,600 Sell* 309.50 311.50
14:55:30 - 01-May-26 311.50 199 Buy* 309.50 311.50
14:43:23 - 01-May-26 309.50 1,322 Buy* 308.00 311.50
14:43:23 - 01-May-26 309.50 2,783 Buy* 308.00 311.50
14:41:48 - 01-May-26 308.42 5,000 Sell* 307.50 309.50
14:32:03 - 01-May-26 310.50 24 Buy* 307.50 309.50
14:32:29 - 01-May-26 308.00 166 Sell* 305.50 309.00
14:32:26 - 01-May-26 308.50 1,296 Sell* 305.50 309.00
14:32:03 - 01-May-26 308.50 535 Sell* 308.50 310.00
14:09:58 - 01-May-26 310.50 1,000 Unknown* 308.50 310.50
14:09:58 - 01-May-26 310.50 1,000 Buy* 308.50 310.50
14:08:39 - 01-May-26 309.42 8 Sell* 308.50 310.50
14:08:24 - 01-May-26 310.50 2 Buy* 308.50 310.50
14:08:22 - 01-May-26 309.42 18,971 Sell* 308.50 310.50
14:01:07 - 01-May-26 310.50 1,250 Buy* 308.50 310.50
14:01:07 - 01-May-26 310.50 1,250 Unknown* 308.50 310.50
13:59:13 - 01-May-26 310.50 1,000 Unknown* 308.50 310.50
13:59:13 - 01-May-26 310.50 1,000 Buy* 308.50 310.50
13:48:01 - 01-May-26 309.269 32 Sell* 308.50 310.50
13:30:26 - 01-May-26 309.42 6,464 Sell* 308.50 310.50
13:28:40 - 01-May-26 308.50 2,169 Sell* 308.50 310.50
13:28:24 - 01-May-26 310.50 2 Buy* 308.50 310.50
13:24:14 - 01-May-26 308.991 3,235 Sell* 308.00 310.50
13:23:25 - 01-May-26 309.021 16,178 Sell* 308.00 310.50
13:22:21 - 01-May-26 309.05 6,793 Sell* 308.00 310.50
12:51:49 - 01-May-26 310.00 2 Buy* 308.50 310.00
12:51:49 - 01-May-26 309.00 2,393 Buy* 308.50 310.00
12:51:49 - 01-May-26 309.00 2,571 Buy* 308.50 310.00
12:51:49 - 01-May-26 308.50 2,236 Buy* 305.50 308.50
12:51:49 - 01-May-26 308.50 2,299 Buy* 305.50 308.50
12:51:49 - 01-May-26 308.50 2,878 Buy* 305.50 308.50
12:51:36 - 01-May-26 310.00 31 Buy* 305.50 309.00
12:39:24 - 01-May-26 308.50 2 Sell* 308.50 310.50
15:40:43 - 30-Apr-26 311.00 500,000 Unknown* 308.50 310.50
11:59:02 - 01-May-26 309.3989 780 Sell* 308.50 310.50
11:28:06 - 01-May-26 309.3749 321 Sell* 308.50 310.50
11:21:06 - 01-May-26 309.00 360 Sell* 308.50 310.50
11:17:33 - 01-May-26 310.00 1,831 Sell* 310.00 311.50
11:17:33 - 01-May-26 310.00 3,265 Sell* 308.50 312.00
11:17:17 - 01-May-26 310.02 2,337 Sell* 310.00 312.00
11:15:15 - 01-May-26 310.02 97 Sell* 310.00 312.00
11:12:43 - 01-May-26 310.8699 4,500 Sell* 310.00 312.00
11:08:24 - 01-May-26 310.8739 3,000 Sell* 310.00 312.00
11:07:28 - 01-May-26 310.02 34 Sell* 310.00 312.00
10:58:58 - 01-May-26 310.8761 2,425 Sell* 310.00 312.00
10:44:11 - 01-May-26 310.88 320 Sell* 310.00 312.00
10:44:01 - 01-May-26 310.02 1 Sell* 310.00 312.00
10:30:21 - 01-May-26 310.888 558 Sell* 310.00 312.00
10:25:04 - 01-May-26 311.1149 1,607 Buy* 310.00 312.00
10:18:56 - 01-May-26 310.00 13 Sell* 310.00 312.00
10:18:56 - 01-May-26 312.00 0 Unknown* 310.00 312.00
10:11:11 - 01-May-26 310.50 8,200 Sell* 310.00 312.00
09:57:03 - 01-May-26 310.02 1,745 Sell* 310.00 312.00
09:53:30 - 01-May-26 311.50 3 Buy* 310.00 312.00
09:50:26 - 01-May-26 311.00 10,747 Unknown* 310.00 312.00
09:50:26 - 01-May-26 311.00 5,962 Unknown* 310.00 312.00
09:49:45 - 01-May-26 311.00 70 Unknown* 310.00 312.00
09:49:24 - 01-May-26 310.02 2,002 Sell* 310.00 312.00
09:46:34 - 01-May-26 309.60 9,466 Sell* 310.00 312.00
09:46:05 - 01-May-26 311.50 2 Buy* 310.00 312.00
09:44:47 - 01-May-26 310.02 1,287 Sell* 310.00 312.00
09:44:32 - 01-May-26 311.50 0 Unknown* 310.00 311.50