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* 1,000 622.50p Ordinary
09:11:23 - 16-Jul-25
Sell* 160 622.50p Ordinary
09:01:08 - 16-Jul-25
Sell* 90 620.00p Ordinary
08:39:29 - 16-Jul-25
Sell* 108 622.50p Ordinary
08:06:37 - 16-Jul-25
Unknown* 1,000 624.00p OTC Trade
17:07:18 - 15-Jul-25
Buy* 22 626.80p Ordinary
16:12:24 - 15-Jul-25
Sell* 1,586 622.50p Ordinary
15:57:28 - 15-Jul-25
Sell* 1,200 623.00p Ordinary
15:29:56 - 15-Jul-25
Sell* 1,500 623.00p Ordinary
14:19:02 - 15-Jul-25
Sell* 1 623.00p Ordinary
14:17:25 - 15-Jul-25
Sell* 3 623.00p Ordinary
14:09:16 - 15-Jul-25
Unknown* 7,339 626.90p Ordinary
14:06:15 - 15-Jul-25
Buy* 64 626.90p Ordinary
13:59:25 - 15-Jul-25
Unknown* 232 624.00p Ordinary
13:57:47 - 15-Jul-25
Unknown* 40,000 625.00p Negotiated Trade
13:56:11 - 15-Jul-25
Sell* 161 626.00p Ordinary
13:30:41 - 15-Jul-25
Unknown* 34,945 626.85p Negotiated Trade
13:19:13 - 15-Jul-25
Unknown* 25,000 626.00p Negotiated Trade
13:16:21 - 15-Jul-25
Unknown* 4,000 624.50p Negotiated Trade
13:02:47 - 15-Jul-25
Sell* 2,000 627.00p Ordinary
12:59:11 - 15-Jul-25
Buy* 3 630.00p SI Trade
12:59:10 - 15-Jul-25
Buy* 15 629.25p Ordinary
12:58:47 - 15-Jul-25
Buy* 2,341 629.38p Ordinary
10:49:53 - 15-Jul-25
Buy* 3,173 629.50p Ordinary
10:43:49 - 15-Jul-25
Unknown* 10,000 627.00p Negotiated Trade
10:42:27 - 15-Jul-25
Buy* 10 629.70p Ordinary
10:32:22 - 15-Jul-25
Unknown* 161 627.00p Ordinary
10:26:53 - 15-Jul-25
Sell* 2,081 626.15p Ordinary
10:22:46 - 15-Jul-25
Unknown* 322 627.00p Ordinary
10:17:25 - 15-Jul-25
Buy* 565 627.25p Ordinary
10:06:21 - 15-Jul-25
Buy* 500 630.00p Ordinary
09:45:27 - 15-Jul-25
Buy* 1,500 630.00p Ordinary
09:16:33 - 15-Jul-25
Buy* 161 627.00p Ordinary
08:43:10 - 15-Jul-25
Buy* 500 630.00p Ordinary
08:36:21 - 15-Jul-25
Sell* 437 625.50p Ordinary
08:34:44 - 15-Jul-25
Buy* 500 630.00p Ordinary
08:31:54 - 15-Jul-25
Unknown* 0 622.00p SI Trade
08:29:25 - 15-Jul-25
Unknown* 12,101 632.00p Negotiated Trade
08:27:11 - 15-Jul-25
Buy* 500 628.00p Ordinary
08:23:52 - 15-Jul-25
Buy* 1,000 627.00p Ordinary
08:10:26 - 15-Jul-25
Buy* 1,000 627.00p Ordinary
08:10:23 - 15-Jul-25
Buy* 21 627.00p Ordinary
08:10:23 - 15-Jul-25
Buy* 2,000 626.00p Ordinary
08:09:32 - 15-Jul-25
Sell* 174 620.55p Ordinary
08:09:25 - 15-Jul-25
Sell* 162 620.55p Ordinary
08:09:21 - 15-Jul-25
Buy* 26 620.00p SI Trade
08:08:51 - 15-Jul-25
Buy* 500 620.00p Ordinary
08:08:48 - 15-Jul-25
Buy* 500 620.00p Ordinary
08:00:54 - 15-Jul-25
Buy* 500 620.00p Ordinary
08:00:33 - 15-Jul-25
Sell* 218 617.10p Ordinary
15:43:35 - 14-Jul-25
Buy* 1,291 619.00p Ordinary
15:15:22 - 14-Jul-25
Sell* 43 616.00p Ordinary
14:18:18 - 14-Jul-25
Sell* 1,000 617.10p Ordinary
14:15:38 - 14-Jul-25
Buy* 15 620.00p SI Trade
14:15:38 - 14-Jul-25
Buy* 1 620.00p SI Trade
14:02:47 - 14-Jul-25
Buy* 1 620.00p SI Trade
14:02:47 - 14-Jul-25
Buy* 5 620.00p SI Trade
14:02:47 - 14-Jul-25
Sell* 1,194 612.80p Ordinary
12:19:58 - 14-Jul-25
Buy* 2,076 619.00p Ordinary
11:30:24 - 14-Jul-25
Buy* 1,000 618.00p Ordinary
11:16:09 - 14-Jul-25
Sell* 201 612.55p Ordinary
11:13:51 - 14-Jul-25
Buy* 1,564 618.00p Ordinary
11:10:58 - 14-Jul-25
Buy* 249 618.00p Ordinary
11:10:58 - 14-Jul-25
Buy* 213 618.00p Ordinary
11:10:58 - 14-Jul-25
Buy* 5 618.00p Ordinary
11:10:57 - 14-Jul-25
Buy* 167 618.00p Ordinary
11:10:56 - 14-Jul-25
Buy* 42 618.00p Ordinary
11:10:56 - 14-Jul-25
Sell* 10 612.10p Ordinary
10:31:31 - 14-Jul-25
Sell* 342 612.10p Ordinary
09:17:07 - 14-Jul-25
Buy* 151 616.00p Suspected BUY Trade
09:00:15 - 14-Jul-25
Buy* 4 618.00p Ordinary
15:18:26 - 11-Jul-25
Buy* 325 618.00p Ordinary
15:13:04 - 11-Jul-25
Sell* 3 611.50p Ordinary
14:03:36 - 11-Jul-25
Buy* 366 618.00p Ordinary
13:51:06 - 11-Jul-25
Sell* 100 610.00p Ordinary
13:29:34 - 11-Jul-25
Sell* 65 602.00p SI Trade
11:48:56 - 11-Jul-25
Buy* 4 620.00p SI Trade
11:48:56 - 11-Jul-25
Sell* 12 602.00p SI Trade
11:48:56 - 11-Jul-25
Buy* 183 618.00p Ordinary
10:31:35 - 11-Jul-25
Unknown* 4,740 610.50p Ordinary
10:03:38 - 11-Jul-25
Buy* 820 615.95p Ordinary
09:41:39 - 11-Jul-25
Buy* 80 620.00p Ordinary
08:17:30 - 11-Jul-25
Unknown* 19,750 620.00p Negotiated Trade
16:07:37 - 10-Jul-25
Unknown* 5,061 610.00p Ordinary
15:43:38 - 10-Jul-25
Unknown* 0 616.00p SI Trade
15:05:24 - 10-Jul-25
Buy* 8 610.00p Ordinary
15:01:18 - 10-Jul-25
Buy* 162 615.20p Ordinary
14:14:53 - 10-Jul-25
Buy* 6 609.50p Ordinary
14:09:25 - 10-Jul-25
Unknown* 6,000 615.00p Ordinary
14:04:42 - 10-Jul-25
Buy* 1 616.00p SI Trade
12:27:54 - 10-Jul-25
Buy* 1 616.00p SI Trade
12:27:54 - 10-Jul-25
Sell* 18 600.00p SI Trade
12:27:54 - 10-Jul-25
Unknown* 0 616.00p SI Trade
12:27:54 - 10-Jul-25
Unknown* 7,300 608.88p Ordinary
11:59:36 - 10-Jul-25
Buy* 1,299 615.20p Ordinary
11:44:23 - 10-Jul-25
Unknown* 1,500 616.00p OTC Trade
11:22:03 - 10-Jul-25
Buy* 1,500 616.00p Ordinary
11:22:03 - 10-Jul-25
Buy* 312 609.25p Ordinary
11:20:34 - 10-Jul-25
Buy* 307 609.25p Ordinary
11:19:18 - 10-Jul-25
Unknown* 2,344 609.00p SI Trade
10:52:11 - 10-Jul-25
Buy* 110 615.20p Ordinary
10:51:56 - 10-Jul-25
Buy* 2,825 608.88p Ordinary
10:23:00 - 10-Jul-25
Buy* 323 615.20p Ordinary
10:18:24 - 10-Jul-25
Buy* 1,190 609.25p Ordinary
10:02:26 - 10-Jul-25
Buy* 500 615.20p Ordinary
09:28:59 - 10-Jul-25
Buy* 163 609.25p Ordinary
08:46:24 - 10-Jul-25
Unknown* 3,277 616.00p Ordinary
08:23:53 - 10-Jul-25
Unknown* -3,295 616.00p Ordinary
Correction
08:23:53 - 10-Jul-25
Buy* 3,295 616.00p Ordinary
08:23:53 - 10-Jul-25
Unknown* 1,500 608.00p SI Trade
08:05:07 - 10-Jul-25
Buy* 515 615.20p Ordinary
08:04:26 - 10-Jul-25
Buy* 1,840 608.88p Ordinary
15:58:50 - 09-Jul-25
Buy* 1,037 608.88p Ordinary
15:18:24 - 09-Jul-25
Buy* 56 608.88p Ordinary
15:00:45 - 09-Jul-25
Buy* 340 608.88p Ordinary
14:39:29 - 09-Jul-25
Buy* 8 608.88p Ordinary
14:10:19 - 09-Jul-25
Buy* 2 616.00p Ordinary
12:40:35 - 09-Jul-25
Buy* 10 615.70p Ordinary
10:45:52 - 09-Jul-25
Buy* 3,920 608.25p Ordinary
10:32:05 - 09-Jul-25
Buy* 1,384 615.75p Ordinary
10:10:26 - 09-Jul-25
Buy* 1,384 616.00p Ordinary
09:49:56 - 09-Jul-25
Buy* 5 615.95p Ordinary
09:33:13 - 09-Jul-25
Sell* 10 607.05p Ordinary
09:31:52 - 09-Jul-25
Buy* 300 615.20p Ordinary
09:29:41 - 09-Jul-25
Buy* 949 615.95p Ordinary
08:20:26 - 09-Jul-25
Buy* 42 615.95p Ordinary
08:15:55 - 09-Jul-25
Sell* 33 606.60p Ordinary
15:22:53 - 08-Jul-25
Buy* 2,604 615.20p Ordinary
15:00:34 - 08-Jul-25
Buy* 95 613.34p Ordinary
14:35:18 - 08-Jul-25
Sell* 3 606.60p Ordinary
14:20:38 - 08-Jul-25
Unknown* 14,000 615.00p Negotiated Trade
13:52:58 - 08-Jul-25
Buy* 61 613.34p Ordinary
12:19:33 - 08-Jul-25
Sell* 47 606.60p Ordinary
12:19:23 - 08-Jul-25
Buy* 127 613.34p Ordinary
12:15:41 - 08-Jul-25
Buy* 136 613.34p Ordinary
12:14:10 - 08-Jul-25
Unknown* 5,000 613.60p Ordinary
11:50:18 - 08-Jul-25
Unknown* 20,000 616.00p Negotiated Trade
11:46:26 - 08-Jul-25
Sell* 449 606.00p Ordinary
10:26:35 - 08-Jul-25
Sell* 2,991 606.00p Ordinary
09:57:36 - 08-Jul-25
Sell* 500 606.00p Ordinary
09:18:06 - 08-Jul-25
Buy* 145 613.45p Ordinary
09:02:22 - 08-Jul-25
Sell* 66 606.00p Ordinary
09:00:35 - 08-Jul-25
Buy* 161 613.60p Ordinary
08:44:36 - 08-Jul-25
Sell* 718 606.00p Ordinary
15:36:30 - 07-Jul-25
Sell* 1,500 607.00p Ordinary
15:30:36 - 07-Jul-25
Sell* 257 604.00p Ordinary
14:39:22 - 07-Jul-25
Sell* 31 600.00p SI Trade
14:39:16 - 07-Jul-25
Sell* 35 600.00p SI Trade
14:39:16 - 07-Jul-25
Buy* 2 616.00p SI Trade
14:39:16 - 07-Jul-25
Unknown* 0 616.00p SI Trade
14:39:16 - 07-Jul-25
Unknown* 1,500 616.00p OTC Trade
14:39:01 - 07-Jul-25
Buy* 1,500 616.00p Ordinary
14:39:01 - 07-Jul-25
Unknown* 4,567 604.00p Ordinary
14:38:40 - 07-Jul-25
Buy* 52 614.40p Ordinary
14:13:36 - 07-Jul-25
Unknown* 35 610.00p Ordinary
14:06:05 - 07-Jul-25
Buy* 515 616.00p Suspected BUY Trade
14:00:25 - 07-Jul-25
Buy* 63 614.40p Ordinary
13:53:39 - 07-Jul-25
Unknown* 90 610.00p Ordinary
11:37:40 - 07-Jul-25
Sell* 571 609.00p Ordinary
10:54:48 - 07-Jul-25
Buy* 35 616.00p Suspected BUY Trade
08:00:28 - 07-Jul-25
Sell* 712 609.00p Ordinary
15:19:07 - 04-Jul-25
Buy* 4 614.50p Ordinary
14:14:52 - 04-Jul-25
Buy* 8 614.00p Ordinary
13:05:45 - 04-Jul-25
Buy* 3,809 614.50p Ordinary
12:33:30 - 04-Jul-25
Buy* 3 614.50p Ordinary
11:27:48 - 04-Jul-25
Sell* 1,000 609.00p Ordinary
10:10:30 - 04-Jul-25
Sell* 400 609.00p Ordinary
09:10:57 - 04-Jul-25
Sell* 44 609.00p Ordinary
09:03:40 - 04-Jul-25
Buy* 724 614.50p Ordinary
08:13:11 - 04-Jul-25
Buy* 200 614.50p Ordinary
15:29:07 - 03-Jul-25
Sell* 3,030 609.00p Ordinary
15:24:53 - 03-Jul-25
Unknown* 3,030 610.00p Ordinary
15:24:42 - 03-Jul-25
Sell* 11 609.00p Ordinary
14:18:35 - 03-Jul-25
Buy* 1 614.00p Ordinary
14:15:34 - 03-Jul-25
Sell* 23 609.00p Ordinary
14:13:45 - 03-Jul-25
Unknown* 424 610.00p Uncrossing Trade
14:00:28 - 03-Jul-25
Unknown* 22 610.00p Ordinary
13:55:19 - 03-Jul-25
Unknown* 442 610.00p Ordinary
12:44:01 - 03-Jul-25
Unknown* 600 610.00p Ordinary
12:07:35 - 03-Jul-25
Sell* 38 604.00p SI Trade
12:06:16 - 03-Jul-25
Unknown* 0 616.00p SI Trade
12:06:16 - 03-Jul-25
Sell* 3 604.00p SI Trade
12:06:16 - 03-Jul-25
Sell* 720 610.00p Ordinary
12:04:29 - 03-Jul-25
Sell* 400 610.00p Ordinary
11:57:20 - 03-Jul-25
Buy* 80 614.00p Ordinary
11:54:26 - 03-Jul-25
Sell* 635 611.05p Ordinary
11:15:51 - 03-Jul-25
Unknown* 25,000 613.00p Negotiated Trade
11:04:24 - 03-Jul-25
Sell* 1,700 611.05p Ordinary
10:41:38 - 03-Jul-25
Unknown* 6,404 611.05p Ordinary
10:19:07 - 03-Jul-25
Unknown* 8,451 611.05p Negotiated Trade
09:37:46 - 03-Jul-25
Sell* 460 598.00p Uncrossing Trade
09:00:22 - 03-Jul-25
Buy* 6 616.00p Ordinary
08:36:15 - 03-Jul-25
Sell* 12 610.00p Ordinary
08:17:34 - 03-Jul-25
Sell* 610 611.00p Ordinary
15:59:51 - 02-Jul-25
Sell* 612 611.00p Ordinary
15:58:56 - 02-Jul-25
Sell* 589 611.00p Ordinary
15:58:56 - 02-Jul-25
Sell* 480 611.50p Ordinary
15:46:34 - 02-Jul-25
Sell* 38 611.00p Ordinary
15:32:06 - 02-Jul-25
Buy* 2,500 614.00p Ordinary
15:01:23 - 02-Jul-25
Buy* 3,558 620.00p Ordinary
14:22:58 - 02-Jul-25
FTSE 100 Latest
Value8,955.67
Change17.35