Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Ruffer Investment Company (RICA) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 50,000 303.00p Ordinary
16:37:17 - 02-Jun-26
Buy* 95,969 303.00p Suspected BUY Trade
16:35:13 - 02-Jun-26
Buy* 13,530 303.00p Ordinary
16:29:56 - 02-Jun-26
Buy* 25 303.00p SI Trade
16:29:50 - 02-Jun-26
Buy* 320 303.00p Automatic Execution
16:28:45 - 02-Jun-26
Buy* 5 303.00p SI Trade
16:10:47 - 02-Jun-26
Sell* 1,322 302.50p Automatic Execution
16:10:47 - 02-Jun-26
Sell* 1,652 302.592p Ordinary
16:02:23 - 02-Jun-26
Sell* 1,652 302.60p Ordinary
15:59:37 - 02-Jun-26
Sell* 6,500 302.5052p Ordinary
15:54:52 - 02-Jun-26
Buy* 16,508 302.85p Ordinary
15:51:06 - 02-Jun-26
Buy* 16,510 302.8191p Ordinary
15:50:39 - 02-Jun-26
Sell* 3,304 302.607p Ordinary
15:48:49 - 02-Jun-26
Sell* 1 302.615p Ordinary
15:45:12 - 02-Jun-26
Sell* 1,000 302.623p Ordinary
15:35:45 - 02-Jun-26
Sell* 5,025 302.50p Automatic Execution
15:35:06 - 02-Jun-26
Sell* 14,854 302.8874p Ordinary
15:28:35 - 02-Jun-26
Sell* 20,000 302.85p Ordinary
15:25:07 - 02-Jun-26
Sell* 500 302.76p Ordinary
15:24:50 - 02-Jun-26
Sell* 1,625 302.50p Ordinary
15:15:29 - 02-Jun-26
Sell* 3,302 302.775p Ordinary
15:13:58 - 02-Jun-26
Sell* 2,456 302.82p SI Trade
15:13:41 - 02-Jun-26
Sell* 6 302.789p Ordinary
15:13:39 - 02-Jun-26
Sell* 10,000 302.803p Ordinary
15:13:34 - 02-Jun-26
Sell* 1,732 302.817p Ordinary
15:11:02 - 02-Jun-26
Sell* 1,484 302.7629p Ordinary
15:10:37 - 02-Jun-26
Sell* 109 302.515p Ordinary
14:55:19 - 02-Jun-26
Sell* 397 302.50p Automatic Execution
14:52:30 - 02-Jun-26
Sell* 985 302.8936p Ordinary
14:51:48 - 02-Jun-26
Sell* 266 302.995p Ordinary
14:46:02 - 02-Jun-26
Sell* 8,270 302.515p Ordinary
14:42:25 - 02-Jun-26
Sell* 13,815 302.597p Ordinary
14:40:19 - 02-Jun-26
Sell* 488 302.50p Automatic Execution
14:37:56 - 02-Jun-26
Sell* 2,560 303.2358p Ordinary
14:32:43 - 02-Jun-26
Buy* 1,437 304.00p Automatic Execution
14:32:36 - 02-Jun-26
Buy* 6 304.00p SI Trade
14:32:30 - 02-Jun-26
Sell* 4,366 302.9125p Ordinary
14:32:18 - 02-Jun-26
Sell* 1,204 302.8538p Ordinary
14:28:31 - 02-Jun-26
Sell* 1,566 302.8545p Ordinary
14:28:11 - 02-Jun-26
Sell* 170 302.853p Ordinary
14:11:57 - 02-Jun-26
Unknown* 50,000 303.25p Ordinary
14:08:06 - 02-Jun-26
Sell* 5,000 302.9153p Ordinary
14:07:40 - 02-Jun-26
Sell* 900 304.00p Automatic Execution
14:04:30 - 02-Jun-26
Sell* 1,400 304.2764p Ordinary
13:53:16 - 02-Jun-26
Sell* 575 304.289p Ordinary
13:53:03 - 02-Jun-26
Sell* 3,930 304.01p Ordinary
13:37:13 - 02-Jun-26
Sell* 4,629 304.0105p Ordinary
13:35:26 - 02-Jun-26
Sell* 16,429 304.302p Ordinary
13:10:48 - 02-Jun-26
Sell* 3,000 304.0105p Ordinary
13:06:54 - 02-Jun-26
Buy* 2,197 305.00p Automatic Execution
12:59:46 - 02-Jun-26
Buy* 493 305.00p Automatic Execution
12:59:46 - 02-Jun-26
Sell* 1,255 304.0105p Ordinary
12:40:00 - 02-Jun-26
Sell* 10,000 304.3359p Ordinary
12:21:08 - 02-Jun-26
Sell* 3,946 304.01p Ordinary
12:10:57 - 02-Jun-26
Sell* 719 304.045p SI Trade
12:09:47 - 02-Jun-26
Sell* 2,698 304.00p Automatic Execution
11:59:59 - 02-Jun-26
Sell* 469 304.00p Automatic Execution
11:59:50 - 02-Jun-26
Unknown* 1,754 304.50p OTC Trade
11:59:49 - 02-Jun-26
Buy* 2,507 305.00p Automatic Execution
11:59:49 - 02-Jun-26
Sell* 469 304.00p Automatic Execution
11:59:44 - 02-Jun-26
Sell* 3,900 304.3574p Ordinary
11:57:31 - 02-Jun-26
Sell* 818 304.37p Ordinary
11:56:59 - 02-Jun-26
Sell* 464 304.00p Automatic Execution
11:56:46 - 02-Jun-26
Sell* 187 304.00p Automatic Execution
11:56:46 - 02-Jun-26
Sell* 5,370 304.37p Ordinary
11:56:17 - 02-Jun-26
Sell* 7,785 304.39p Ordinary
11:49:18 - 02-Jun-26
Sell* 6,200 304.011p Ordinary
11:45:16 - 02-Jun-26
Sell* 5,000 304.4074p Ordinary
11:44:22 - 02-Jun-26
Sell* 443 304.00p Automatic Execution
11:43:08 - 02-Jun-26
Buy* 3,000 305.00p Automatic Execution
11:43:07 - 02-Jun-26
Sell* 847 304.00p Automatic Execution
11:40:40 - 02-Jun-26
Sell* 39 304.50p Automatic Execution
11:40:40 - 02-Jun-26
Buy* 1 305.50p SI Trade
11:40:39 - 02-Jun-26
Sell* 7,220 305.00p Automatic Execution
11:40:39 - 02-Jun-26
Sell* 479 305.00p Automatic Execution
11:40:08 - 02-Jun-26
Sell* 1,300 305.005p Ordinary
11:38:27 - 02-Jun-26
Sell* 38 305.00p Automatic Execution
11:34:39 - 02-Jun-26
Sell* 174 305.21p Ordinary
11:28:07 - 02-Jun-26
Sell* 8,517 305.174p Ordinary
11:25:22 - 02-Jun-26
Sell* 1,419 305.01p Ordinary
11:16:10 - 02-Jun-26
Sell* 4,000 304.6838p Ordinary
11:14:19 - 02-Jun-26
Sell* 51 304.50p Automatic Execution
11:12:27 - 02-Jun-26
Sell* 380 305.00p Automatic Execution
11:12:27 - 02-Jun-26
Sell* 38 305.00p Automatic Execution
11:11:55 - 02-Jun-26
Sell* 1,445 305.00p Automatic Execution
11:11:55 - 02-Jun-26
Sell* 5,200 305.50p Automatic Execution
11:11:52 - 02-Jun-26
Sell* 7,759 305.465p Ordinary
11:11:35 - 02-Jun-26
Sell* 562 306.3748p Ordinary
11:03:08 - 02-Jun-26
Sell* 969 306.40p Ordinary
11:02:06 - 02-Jun-26
Unknown* 278 306.25p Ordinary
11:00:04 - 02-Jun-26
Sell* 11,870 305.5996p Ordinary
10:59:15 - 02-Jun-26
Sell* 762 305.6046p Ordinary
10:57:07 - 02-Jun-26
Sell* 1,604 305.6361p Ordinary
10:56:36 - 02-Jun-26
Sell* 4,380 305.381p Ordinary
10:54:19 - 02-Jun-26
Sell* 4,016 305.379p Ordinary
10:53:47 - 02-Jun-26
Sell* 58 305.302p Ordinary
10:46:10 - 02-Jun-26
Sell* 7,500 305.375p Ordinary
10:41:31 - 02-Jun-26
Sell* 1,675 305.754p Ordinary
10:37:43 - 02-Jun-26
Sell* 67 305.60p Ordinary
10:26:34 - 02-Jun-26
Unknown* 0 305.00p SI Trade
10:17:57 - 02-Jun-26
Sell* 146 305.00p SI Trade
10:17:57 - 02-Jun-26
Buy* 5,229 305.842p Ordinary
10:17:45 - 02-Jun-26
Buy* 4 305.8471p Suspected BUY Trade
10:01:22 - 02-Jun-26
Sell* 1 304.50p SI Trade
09:57:09 - 02-Jun-26
Buy* 50 307.00p SI Trade
09:55:47 - 02-Jun-26
Buy* 13,078 305.814p Ordinary
09:55:39 - 02-Jun-26
Buy* 9,700 305.8471p Suspected BUY Trade
09:55:24 - 02-Jun-26
Sell* 560 304.152p Ordinary
09:37:22 - 02-Jun-26
Sell* 39 304.151p Ordinary
09:30:05 - 02-Jun-26
Buy* 395 305.8831p Suspected BUY Trade
09:26:03 - 02-Jun-26
Sell* 1,783 304.30p Ordinary
09:21:21 - 02-Jun-26
Buy* 8 307.00p SI Trade
09:06:01 - 02-Jun-26
Sell* 24 304.00p Automatic Execution
09:06:01 - 02-Jun-26
Sell* 14 304.50p Negotiated Trade
09:01:06 - 02-Jun-26
Sell* 450 304.9613p Ordinary
08:55:46 - 02-Jun-26
Sell* 6,454 304.6045p Ordinary
08:50:38 - 02-Jun-26
Buy* 1 307.00p SI Trade
08:45:40 - 02-Jun-26
Unknown* 0 307.00p SI Trade
08:45:40 - 02-Jun-26
Buy* 1 307.00p SI Trade
08:45:40 - 02-Jun-26
Unknown* 0 307.00p SI Trade
08:45:40 - 02-Jun-26
Unknown* 0 307.00p SI Trade
08:45:40 - 02-Jun-26
Buy* 48 306.239p Ordinary
08:39:10 - 02-Jun-26
Sell* 8 304.175p Ordinary
08:37:58 - 02-Jun-26
Buy* 99 306.239p Ordinary
08:36:13 - 02-Jun-26
Buy* 521 306.8223p Ordinary
08:32:44 - 02-Jun-26
Buy* 1,500 306.829p Ordinary
08:28:52 - 02-Jun-26
Buy* 84 306.85p Ordinary
08:26:18 - 02-Jun-26
Sell* 5,000 304.707p Ordinary
08:18:08 - 02-Jun-26
Buy* 11,688 306.892p Ordinary
08:08:39 - 02-Jun-26
Sell* 4,341 304.804p Ordinary
08:04:54 - 02-Jun-26
Buy* 1,200 308.00p Automatic Execution
08:04:47 - 02-Jun-26
Buy* 630 308.00p Automatic Execution
08:04:47 - 02-Jun-26
Unknown* 130,140 307.36p Negotiated Trade
08:03:32 - 02-Jun-26
Buy* 11 308.00p SI Trade
08:02:13 - 02-Jun-26
Unknown* 0 308.00p SI Trade
08:02:13 - 02-Jun-26
Buy* 24 305.00p Automatic Execution
08:02:13 - 02-Jun-26
Buy* 13,445 305.00p Automatic Execution
08:02:13 - 02-Jun-26
Sell* 989 303.40p Ordinary
08:00:27 - 02-Jun-26
Buy* 5,906 304.70p Ordinary
08:00:09 - 02-Jun-26
Buy* 15,780 304.50p Suspected BUY Trade
16:35:21 - 01-Jun-26
Sell* 1,124 303.50p Automatic Execution
16:23:38 - 01-Jun-26
Sell* 284 303.50p Automatic Execution
16:23:00 - 01-Jun-26
Buy* 451 304.771p Ordinary
16:19:04 - 01-Jun-26
Buy* 2,661 304.289p Suspected BUY Trade
16:14:45 - 01-Jun-26
Buy* 2,631 304.006p Ordinary
16:11:52 - 01-Jun-26
Sell* 3,850 303.2775p Ordinary
16:10:14 - 01-Jun-26
Buy* 2 304.50p SI Trade
16:01:29 - 01-Jun-26
Sell* 3,669 303.00p Ordinary
16:01:00 - 01-Jun-26
Buy* 6,000 304.50p Automatic Execution
16:00:30 - 01-Jun-26
Buy* 6,000 304.50p Automatic Execution
15:54:14 - 01-Jun-26
Buy* 13,166 303.756p Ordinary
15:53:43 - 01-Jun-26
Buy* 3,150 303.9576p Ordinary
15:53:00 - 01-Jun-26
Buy* 17,825 303.509p Ordinary
15:51:14 - 01-Jun-26
Sell* 6,792 302.9012p Ordinary
15:43:21 - 01-Jun-26
Buy* 1 304.50p SI Trade
15:42:35 - 01-Jun-26
Buy* 822 303.60p Ordinary
15:42:33 - 01-Jun-26
Sell* 1,042 302.50p Ordinary
15:41:07 - 01-Jun-26
Buy* 855 304.102p Ordinary
15:32:59 - 01-Jun-26
Sell* 9,504 303.465p Ordinary
15:21:36 - 01-Jun-26
Buy* 401 304.50p Automatic Execution
15:21:06 - 01-Jun-26
Buy* 1,746 304.00p Automatic Execution
15:21:02 - 01-Jun-26
Buy* 423 304.00p Automatic Execution
15:21:02 - 01-Jun-26
Sell* 511 302.72p SI Trade
15:13:45 - 01-Jun-26
Buy* 5,997 303.6425p Ordinary
15:13:44 - 01-Jun-26
Sell* 9,504 302.965p Ordinary
15:11:26 - 01-Jun-26
Buy* 1,438 303.644p Ordinary
15:08:56 - 01-Jun-26
Sell* 1,445 302.965p Ordinary
15:08:37 - 01-Jun-26
Sell* 4,341 303.093p SI Trade
15:06:24 - 01-Jun-26
Sell* 2,679 302.50p Ordinary
15:01:46 - 01-Jun-26
Sell* 2,642 302.50p Ordinary
15:01:16 - 01-Jun-26
Buy* 4 303.775p Ordinary
15:01:05 - 01-Jun-26
Buy* 14,731 303.2508p Ordinary
15:01:01 - 01-Jun-26
Buy* 2,106 303.2515p Ordinary
14:56:33 - 01-Jun-26
Buy* 16,300 303.256p Ordinary
14:55:42 - 01-Jun-26
Sell* 23 302.50p Automatic Execution
14:49:23 - 01-Jun-26
Sell* 500 302.965p Ordinary
14:49:14 - 01-Jun-26
Buy* 277 303.256p Ordinary
14:42:45 - 01-Jun-26
Unknown* 1,500 303.25p Negotiated Trade
14:40:21 - 01-Jun-26
Buy* 2 304.00p SI Trade
14:39:26 - 01-Jun-26
Unknown* 51,813 303.25p Negotiated Trade
14:39:24 - 01-Jun-26
Sell* 179 302.50p Automatic Execution
14:38:00 - 01-Jun-26
Buy* 78 304.00p SI Trade
14:36:59 - 01-Jun-26
Sell* 9,201 303.50p Automatic Execution
14:36:59 - 01-Jun-26
Sell* 10,770 303.5256p Ordinary
14:36:17 - 01-Jun-26
Sell* 1,956 303.554p SI Trade
14:34:43 - 01-Jun-26
Buy* 207 304.00p Automatic Execution
14:28:10 - 01-Jun-26
Buy* 6,062 304.00p Automatic Execution
14:28:10 - 01-Jun-26
Buy* 411 303.875p Ordinary
14:28:04 - 01-Jun-26
Sell* 2,500 303.7464p Ordinary
14:26:50 - 01-Jun-26
Sell* 4,287 303.7467p Ordinary
14:26:07 - 01-Jun-26
Buy* 1,119 304.00p SI Trade
14:22:54 - 01-Jun-26
Sell* 6,833 303.5256p Ordinary
14:17:25 - 01-Jun-26
Sell* 6,192 303.7462p Ordinary
14:16:47 - 01-Jun-26
Buy* 1 304.00p SI Trade
14:16:16 - 01-Jun-26
Sell* 1,400 303.7467p Ordinary
14:16:14 - 01-Jun-26
Sell* 3,291 303.7467p Ordinary
14:15:43 - 01-Jun-26
Sell* 39 303.50p Automatic Execution
14:13:51 - 01-Jun-26
Sell* 349 303.50p Automatic Execution
14:13:51 - 01-Jun-26
Sell* 411 303.50p Automatic Execution
14:13:51 - 01-Jun-26
Sell* 3,292 303.7011p Ordinary
14:13:09 - 01-Jun-26
FTSE 100 Latest
Value10,373.51
Change34.56