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!

Keystone Law G. (KEYS) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 118 532.00p Ordinary
16:37:50 - 22-Jun-26
Sell* 140 532.00p Uncrossing Trade
16:35:12 - 22-Jun-26
Sell* 809 533.76p Ordinary
16:05:04 - 22-Jun-26
Unknown* 0 540.00p SI Trade
15:52:24 - 22-Jun-26
Unknown* 0 540.00p SI Trade
15:52:24 - 22-Jun-26
Sell* 200 533.76p Ordinary
15:34:52 - 22-Jun-26
Unknown* 0 540.00p SI Trade
15:28:45 - 22-Jun-26
Buy* 10 540.00p SI Trade
15:28:45 - 22-Jun-26
Unknown* 0 532.00p SI Trade
15:28:45 - 22-Jun-26
Unknown* 0 540.00p SI Trade
15:28:45 - 22-Jun-26
Sell* 8 532.00p SI Trade
15:28:45 - 22-Jun-26
Buy* 1 540.00p SI Trade
15:28:45 - 22-Jun-26
Sell* 4 532.00p SI Trade
15:28:45 - 22-Jun-26
Sell* 2,228 534.10p Ordinary
15:27:51 - 22-Jun-26
Sell* 91 534.10p Ordinary
14:13:38 - 22-Jun-26
Sell* 227 534.10p Ordinary
13:25:11 - 22-Jun-26
Buy* 5,150 537.0015p Suspected BUY Trade
12:54:30 - 22-Jun-26
Sell* 5,150 536.9985p Negotiated Trade
12:54:14 - 22-Jun-26
Sell* 727 534.75p Ordinary
12:40:21 - 22-Jun-26
Buy* 277 539.99p Ordinary
12:00:10 - 22-Jun-26
Buy* 277 539.99p Ordinary
11:52:42 - 22-Jun-26
Sell* 1,000 535.50p Ordinary
11:11:22 - 22-Jun-26
Sell* 970 535.50p Ordinary
10:52:49 - 22-Jun-26
Buy* 6 540.00p Ordinary
10:51:08 - 22-Jun-26
Sell* 853 535.50p Ordinary
10:31:07 - 22-Jun-26
Sell* 2,602 535.50p Ordinary
09:31:11 - 22-Jun-26
Buy* 369 540.00p Ordinary
08:32:54 - 22-Jun-26
Buy* 276 540.00p Ordinary
08:32:26 - 22-Jun-26
Sell* 12 535.50p Ordinary
16:09:54 - 19-Jun-26
Buy* 185 540.00p Ordinary
15:59:54 - 19-Jun-26
Buy* 185 540.00p Ordinary
15:58:48 - 19-Jun-26
Buy* 400 540.00p Ordinary
15:38:59 - 19-Jun-26
Sell* 1,400 535.50p Ordinary
15:35:46 - 19-Jun-26
Sell* 1,235 535.50p Ordinary
14:06:43 - 19-Jun-26
Sell* 181 535.50p Ordinary
13:47:00 - 19-Jun-26
Buy* 1,385 540.99p Ordinary
12:54:19 - 19-Jun-26
Buy* 66 542.00p Ordinary
12:54:06 - 19-Jun-26
Buy* 91 540.99p Ordinary
12:33:45 - 19-Jun-26
Sell* 1,148 532.00p Ordinary
12:02:21 - 19-Jun-26
Sell* 18 535.50p Ordinary
11:51:46 - 19-Jun-26
Sell* 1,430 535.50p Ordinary
11:35:15 - 19-Jun-26
Sell* 40 535.50p Ordinary
11:20:16 - 19-Jun-26
Sell* 530 535.50p Ordinary
10:45:57 - 19-Jun-26
Sell* 520 535.50p Ordinary
09:52:19 - 19-Jun-26
Sell* 257 535.50p Ordinary
08:59:52 - 19-Jun-26
Sell* 257 535.50p Ordinary
08:20:39 - 19-Jun-26
Sell* 131 535.50p Ordinary
08:05:28 - 19-Jun-26
Buy* 119 538.50p Ordinary
15:17:08 - 18-Jun-26
Unknown* 100,000 541.00p Negotiated Trade
14:28:15 - 18-Jun-26
Unknown* 40,654 537.20p Negotiated Trade
14:07:02 - 18-Jun-26
Buy* 3 542.00p SI Trade
14:05:13 - 18-Jun-26
Buy* 2 542.00p SI Trade
14:05:13 - 18-Jun-26
Unknown* 0 532.00p SI Trade
14:05:13 - 18-Jun-26
Sell* 4 532.00p SI Trade
14:05:13 - 18-Jun-26
Unknown* 0 542.00p SI Trade
14:05:13 - 18-Jun-26
Unknown* 0 542.00p SI Trade
14:05:13 - 18-Jun-26
Buy* 228 537.20p Ordinary
14:03:55 - 18-Jun-26
Buy* 185 538.50p Ordinary
13:51:44 - 18-Jun-26
Buy* 790 537.20p Ordinary
12:18:35 - 18-Jun-26
Buy* 1,028 537.20p Ordinary
12:04:30 - 18-Jun-26
Buy* 1,028 537.20p Ordinary
11:57:17 - 18-Jun-26
Buy* 184 538.50p Ordinary
11:55:16 - 18-Jun-26
Buy* 164 537.20p Ordinary
11:16:08 - 18-Jun-26
Buy* 1,435 537.20p Ordinary
10:46:19 - 18-Jun-26
Buy* 392 538.50p Ordinary
10:27:10 - 18-Jun-26
Buy* 300 538.50p Ordinary
09:09:33 - 18-Jun-26
Buy* 100 538.80p Ordinary
16:11:21 - 17-Jun-26
Buy* 357 538.80p Ordinary
15:38:09 - 17-Jun-26
Buy* 500 538.80p Ordinary
15:19:48 - 17-Jun-26
Buy* 1,500 538.80p Ordinary
15:19:39 - 17-Jun-26
Buy* 125 538.80p Ordinary
15:15:06 - 17-Jun-26
Buy* 1,521 538.80p Ordinary
15:01:06 - 17-Jun-26
Unknown* 13,878 534.00p Ordinary
14:37:46 - 17-Jun-26
Buy* 2 538.80p Ordinary
14:06:11 - 17-Jun-26
Buy* 500 538.80p Ordinary
13:57:30 - 17-Jun-26
Buy* 1,865 541.00p Ordinary
13:46:03 - 17-Jun-26
Buy* 1,500 541.00p Ordinary
13:23:46 - 17-Jun-26
Buy* 200 541.00p Ordinary
13:03:41 - 17-Jun-26
Unknown* 64,147 540.00p Negotiated Trade
12:01:39 - 17-Jun-26
Unknown* 64,147 540.00p SI Trade
12:01:26 - 17-Jun-26
Unknown* 25,853 540.00p SI Trade
11:57:30 - 17-Jun-26
Unknown* 25,369 540.00p SI Trade
11:56:17 - 17-Jun-26
Buy* 1,000 538.80p Ordinary
11:45:15 - 17-Jun-26
Buy* 531 538.80p Ordinary
11:27:42 - 17-Jun-26
Unknown* 4,990 538.80p Ordinary
11:21:08 - 17-Jun-26
Buy* 1,970 538.50p Ordinary
11:12:03 - 17-Jun-26
Buy* 739 541.00p Ordinary
11:01:50 - 17-Jun-26
Buy* 38 541.00p Ordinary
10:50:06 - 17-Jun-26
Buy* 650 541.00p Ordinary
10:36:22 - 17-Jun-26
Buy* 99 542.00p Ordinary
10:22:42 - 17-Jun-26
Buy* 800 541.00p Ordinary
09:49:43 - 17-Jun-26
Buy* 500 542.00p Ordinary
09:12:36 - 17-Jun-26
Buy* 563 538.10p Ordinary
09:10:15 - 17-Jun-26
Buy* 11 537.50p Ordinary
09:01:59 - 17-Jun-26
Buy* 27 538.00p Ordinary
09:01:59 - 17-Jun-26
Buy* 500 540.00p Ordinary
08:47:14 - 17-Jun-26
Buy* 500 539.00p Ordinary
08:41:33 - 17-Jun-26
Buy* 1,000 538.00p Ordinary
08:41:11 - 17-Jun-26
Buy* 500 536.00p Ordinary
08:40:20 - 17-Jun-26
Buy* 500 536.00p Ordinary
08:39:55 - 17-Jun-26
Buy* 1,000 535.80p Ordinary
08:34:24 - 17-Jun-26
Buy* 2,500 534.90p Ordinary
08:33:53 - 17-Jun-26
Buy* 1,500 531.80p Ordinary
08:30:17 - 17-Jun-26
Buy* 32 531.40p Ordinary
08:30:03 - 17-Jun-26
Unknown* 0 520.00p SI Trade
08:30:02 - 17-Jun-26
Sell* 2 520.00p SI Trade
08:30:02 - 17-Jun-26
Unknown* 0 532.00p SI Trade
08:29:04 - 17-Jun-26
Buy* 740 531.80p Ordinary
08:18:54 - 17-Jun-26
Buy* 98 531.50p Ordinary
08:00:18 - 17-Jun-26
Buy* 3,000 534.00p SI Trade
16:37:01 - 16-Jun-26
Buy* 17,327 534.00p Suspected BUY Trade
16:35:17 - 16-Jun-26
Sell* 500 530.00p Ordinary
16:29:21 - 16-Jun-26
Sell* 500 530.00p Ordinary
16:29:12 - 16-Jun-26
Buy* 563 531.50p Ordinary
16:12:21 - 16-Jun-26
Unknown* 699 531.00p Ordinary
15:42:24 - 16-Jun-26
Unknown* 699 531.00p Ordinary
15:42:24 - 16-Jun-26
Unknown* -699 531.00p Ordinary
Correction
15:42:24 - 16-Jun-26
Sell* 2,000 530.525p Ordinary
15:09:43 - 16-Jun-26
Buy* 3 532.00p SI Trade
15:02:03 - 16-Jun-26
Buy* 8 532.00p SI Trade
15:02:03 - 16-Jun-26
Buy* 13 532.00p Ordinary
14:54:39 - 16-Jun-26
Buy* 10 532.00p SI Trade
14:54:39 - 16-Jun-26
Buy* 1,000 531.80p Ordinary
14:53:32 - 16-Jun-26
Sell* 1,000 530.50p Ordinary
14:53:26 - 16-Jun-26
Sell* 4,049 530.00p Ordinary
14:27:52 - 16-Jun-26
Sell* 141 530.20p Ordinary
14:14:25 - 16-Jun-26
Unknown* 16,100 530.00p Negotiated Trade
14:07:44 - 16-Jun-26
Sell* 3 530.50p Ordinary
14:06:25 - 16-Jun-26
Buy* 376 531.80p Ordinary
14:01:37 - 16-Jun-26
Buy* 4,000 532.00p Suspected BUY Trade
14:00:06 - 16-Jun-26
Unknown* 6,994 531.80p Ordinary
13:41:53 - 16-Jun-26
Buy* 200 531.80p Ordinary
12:45:40 - 16-Jun-26
Sell* 3,901 530.525p Ordinary
12:33:23 - 16-Jun-26
Sell* 170 530.525p Ordinary
12:15:16 - 16-Jun-26
Sell* 1,377 530.00p Ordinary
11:44:08 - 16-Jun-26
Buy* 31 532.00p Ordinary
11:42:17 - 16-Jun-26
Buy* 85 532.00p Ordinary
11:40:23 - 16-Jun-26
Buy* 18 531.90p Ordinary
11:30:48 - 16-Jun-26
Sell* 1,265 530.68p Ordinary
11:15:55 - 16-Jun-26
Buy* 4,232 534.00p Suspected BUY Trade
11:00:19 - 16-Jun-26
Buy* 55 532.796p Ordinary
10:52:31 - 16-Jun-26
Sell* 450 530.68p Ordinary
10:32:52 - 16-Jun-26
Sell* 100 530.68p Ordinary
10:24:48 - 16-Jun-26
Sell* 4 530.00p SI Trade
10:12:42 - 16-Jun-26
Buy* 3 534.00p SI Trade
10:12:42 - 16-Jun-26
Sell* 4,825 531.00p Ordinary
10:12:04 - 16-Jun-26
Sell* 181 531.00p Ordinary
10:05:49 - 16-Jun-26
Buy* 515 532.796p Ordinary
10:00:04 - 16-Jun-26
Unknown* 9,000 531.05p Ordinary
09:50:17 - 16-Jun-26
Sell* 3,768 531.05p Ordinary
09:45:44 - 16-Jun-26
Sell* 2,310 531.05p Ordinary
09:29:52 - 16-Jun-26
Sell* 797 530.00p Ordinary
09:03:29 - 16-Jun-26
Unknown* 10,000 532.00p Uncrossing Trade
09:00:09 - 16-Jun-26
Buy* 33 534.00p Ordinary
08:56:54 - 16-Jun-26
Unknown* 0 534.00p SI Trade
08:53:44 - 16-Jun-26
Buy* 1 534.00p SI Trade
08:53:44 - 16-Jun-26
Unknown* 0 534.00p SI Trade
08:53:44 - 16-Jun-26
Buy* 2 534.00p SI Trade
08:53:44 - 16-Jun-26
Sell* 3 530.00p SI Trade
08:53:44 - 16-Jun-26
Buy* 20 534.00p SI Trade
08:53:44 - 16-Jun-26
Unknown* 0 534.00p SI Trade
08:53:44 - 16-Jun-26
Buy* 1 534.00p SI Trade
08:53:44 - 16-Jun-26
Buy* 1 534.00p SI Trade
08:53:44 - 16-Jun-26
Buy* 2 534.00p SI Trade
08:53:44 - 16-Jun-26
Sell* 37 530.00p SI Trade
08:53:44 - 16-Jun-26
Buy* 9 534.00p SI Trade
08:53:44 - 16-Jun-26
Sell* 3,175 531.01p Ordinary
08:53:21 - 16-Jun-26
Buy* 1,870 534.90p Ordinary
08:50:01 - 16-Jun-26
Buy* 33 536.00p Ordinary
08:36:19 - 16-Jun-26
Buy* 33 536.00p Ordinary
08:35:03 - 16-Jun-26
Sell* 602 531.00p Ordinary
08:29:56 - 16-Jun-26
Unknown* 6,945 534.00p Ordinary
08:21:40 - 16-Jun-26
Sell* 2,000 532.00p Ordinary
08:04:49 - 16-Jun-26
Unknown* 5,000 532.00p Ordinary
08:04:14 - 16-Jun-26
Buy* 1,000 535.00p Ordinary
08:02:27 - 16-Jun-26
Buy* 1,867 535.00p Ordinary
08:00:17 - 16-Jun-26
Unknown* 25,000 535.00p Ordinary
16:37:15 - 15-Jun-26
Buy* 150 535.00p Ordinary
16:29:13 - 15-Jun-26
Buy* 560 535.00p Ordinary
16:24:24 - 15-Jun-26
Unknown* 18,000 532.3333p Negotiated Trade
15:58:10 - 15-Jun-26
Unknown* 9,354 534.50p Ordinary
15:24:22 - 15-Jun-26
Buy* 1,000 540.00p Suspected BUY Trade
14:58:11 - 15-Jun-26
Buy* 500 534.50p Ordinary
14:44:41 - 15-Jun-26
Buy* 400 536.00p Ordinary
14:35:55 - 15-Jun-26
Sell* 4 532.00p Ordinary
14:04:44 - 15-Jun-26
Buy* 550 534.00p Suspected BUY Trade
14:00:03 - 15-Jun-26
Buy* 49 534.50p Ordinary
13:57:39 - 15-Jun-26
Sell* 382 530.00p Ordinary
13:34:42 - 15-Jun-26
Buy* 936 534.00p Ordinary
13:30:06 - 15-Jun-26
Sell* 1,500 531.80p Ordinary
13:27:13 - 15-Jun-26
Buy* 100 534.70p Ordinary
13:09:42 - 15-Jun-26
Buy* 8 536.00p Ordinary
13:09:41 - 15-Jun-26
Buy* 8 536.00p SI Trade
13:09:41 - 15-Jun-26
Sell* 2,825 531.25p Ordinary
13:04:43 - 15-Jun-26
Sell* 338 532.85p Ordinary
13:00:35 - 15-Jun-26
Unknown* 5,065 532.85p Ordinary
13:00:27 - 15-Jun-26
Buy* 1,648 537.40p Ordinary
12:08:54 - 15-Jun-26
Buy* 371 537.4917p Ordinary
11:43:59 - 15-Jun-26
Buy* 300 537.4917p Ordinary
11:22:06 - 15-Jun-26
Buy* 929 537.4917p Ordinary
11:12:55 - 15-Jun-26
FTSE 100 Latest
Value10,437.85
Change74.58