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
Buy* 930 629.00p Ordinary
16:13:25 - 08-Jan-26
Unknown* 5,765 630.00p Ordinary
16:07:46 - 08-Jan-26
Unknown* 5,000 630.00p Ordinary
16:04:24 - 08-Jan-26
Buy* 3,300 628.80p Ordinary
16:03:49 - 08-Jan-26
Unknown* 12,716 636.00p Negotiated Trade
15:39:35 - 08-Jan-26
Buy* 3,544 628.50p Ordinary
15:25:41 - 08-Jan-26
Sell* 3,544 627.50p Ordinary
15:25:30 - 08-Jan-26
Buy* 2,100 628.55p Ordinary
13:05:34 - 08-Jan-26
Buy* 233 628.55p Ordinary
12:58:00 - 08-Jan-26
Unknown* 10,000 628.00p Negotiated Trade
12:55:36 - 08-Jan-26
Buy* 3,000 635.04p Ordinary
12:01:07 - 08-Jan-26
Unknown* 6,300 636.00p Ordinary
11:56:12 - 08-Jan-26
Unknown* 593 628.00p Ordinary
11:48:29 - 08-Jan-26
Buy* 2,300 634.00p Ordinary
11:38:42 - 08-Jan-26
Sell* 2,000 627.56p Ordinary
10:38:44 - 08-Jan-26
Unknown* 10,000 628.00p Negotiated Trade
09:24:23 - 08-Jan-26
Unknown* 15,450 632.00p Negotiated Trade
09:24:01 - 08-Jan-26
Sell* 500 627.52p Ordinary
08:18:07 - 08-Jan-26
Sell* 64 620.00p Ordinary
08:03:20 - 08-Jan-26
Sell* 345 627.52p Ordinary
08:02:59 - 08-Jan-26
Unknown* 514 628.00p Negotiated Trade
16:46:56 - 07-Jan-26
Unknown* 514 628.00p Ordinary
16:45:14 - 07-Jan-26
Sell* 54 620.00p Uncrossing Trade
16:35:14 - 07-Jan-26
Buy* 4 631.75p Ordinary
16:29:26 - 07-Jan-26
Unknown* 5,000 628.00p Ordinary
16:23:35 - 07-Jan-26
Sell* 1,419 627.52p Ordinary
16:10:31 - 07-Jan-26
Sell* 1,697 627.52p Ordinary
15:36:15 - 07-Jan-26
Sell* 306 626.72p Ordinary
14:04:19 - 07-Jan-26
Unknown* 11,245 634.00p Negotiated Trade
12:45:24 - 07-Jan-26
Sell* 200 626.72p Ordinary
12:26:07 - 07-Jan-26
Sell* 265 626.72p Ordinary
12:11:00 - 07-Jan-26
Buy* 9 632.00p Ordinary
10:36:23 - 07-Jan-26
Buy* 200 634.00p Suspected BUY Trade
09:00:10 - 07-Jan-26
Unknown* 9,603 632.00p Negotiated Trade
08:42:11 - 07-Jan-26
Unknown* 7,233 627.00p Ordinary
08:37:58 - 07-Jan-26
Unknown* 75,000 628.00p SI Trade
08:36:58 - 07-Jan-26
Unknown* 74,017 628.00p SI Trade
08:36:52 - 07-Jan-26
Buy* 8 634.00p Ordinary
08:30:33 - 07-Jan-26
Sell* 2 626.72p Ordinary
14:07:24 - 06-Jan-26
Sell* 245 626.5111p Ordinary
13:40:22 - 06-Jan-26
Sell* 390 626.30p Ordinary
13:33:47 - 06-Jan-26
Sell* 235 626.25p Ordinary
13:25:43 - 06-Jan-26
Sell* 500 626.25p Ordinary
13:13:59 - 06-Jan-26
Sell* 275 626.25p Ordinary
13:02:36 - 06-Jan-26
Unknown* 30,000 628.00p SI Trade
12:46:19 - 06-Jan-26
Unknown* 30,000 628.00p SI Trade
12:46:07 - 06-Jan-26
Sell* 477 625.50p Ordinary
11:03:10 - 06-Jan-26
Buy* 625 634.00p Ordinary
11:02:56 - 06-Jan-26
Sell* 1,560 625.00p Ordinary
09:26:27 - 06-Jan-26
Buy* 157 634.00p Ordinary
09:06:05 - 06-Jan-26
Buy* 1,425 633.00p Ordinary
16:14:30 - 05-Jan-26
Buy* 369 633.00p Ordinary
15:31:46 - 05-Jan-26
Sell* 1,000 623.20p Ordinary
15:21:15 - 05-Jan-26
Buy* 6 634.00p Ordinary
12:23:49 - 05-Jan-26
Sell* 86 621.00p Ordinary
11:00:34 - 05-Jan-26
Buy* 2,208 628.176p Ordinary
11:00:22 - 05-Jan-26
Buy* 27 636.00p SI Trade
09:54:15 - 05-Jan-26
Unknown* 0 636.00p SI Trade
09:54:15 - 05-Jan-26
Unknown* 4,515 624.00p Ordinary
09:54:01 - 05-Jan-26
Buy* 321 622.80p Ordinary
09:21:07 - 05-Jan-26
Buy* 47 623.76p Ordinary
08:04:25 - 05-Jan-26
Unknown* 7,500 624.00p Ordinary
16:38:02 - 02-Jan-26
Unknown* 284 620.00p Ordinary
16:35:01 - 02-Jan-26
Unknown* 745 620.00p Ordinary
15:27:35 - 02-Jan-26
Unknown* 163 620.00p Ordinary
14:23:24 - 02-Jan-26
Buy* 500 624.00p Ordinary
13:52:08 - 02-Jan-26
Sell* 1 616.00p SI Trade
13:40:32 - 02-Jan-26
Unknown* 0 624.00p SI Trade
13:40:32 - 02-Jan-26
Unknown* 0 616.00p SI Trade
13:40:32 - 02-Jan-26
Unknown* 0 616.00p SI Trade
13:40:32 - 02-Jan-26
Sell* 26 616.00p SI Trade
13:40:32 - 02-Jan-26
Sell* 1,293 620.1111p Ordinary
12:45:32 - 02-Jan-26
Sell* 750 620.1111p Ordinary
11:01:00 - 02-Jan-26
Sell* 2,000 621.1111p Ordinary
11:00:53 - 02-Jan-26
Buy* 1 630.00p SI Trade
10:59:52 - 02-Jan-26
Unknown* 0 630.00p SI Trade
10:59:52 - 02-Jan-26
Unknown* 0 616.00p SI Trade
10:59:52 - 02-Jan-26
Sell* 40 616.00p SI Trade
10:59:52 - 02-Jan-26
Unknown* 4,286 616.00p Ordinary
10:19:19 - 02-Jan-26
Buy* 195 634.00p Ordinary
09:01:15 - 02-Jan-26
Buy* 2 632.00p Ordinary
08:52:49 - 02-Jan-26
Sell* 62 616.60p Ordinary
08:25:03 - 02-Jan-26
Sell* 399 616.00p Ordinary
08:04:18 - 02-Jan-26
Sell* 2,500 620.00p Ordinary
11:52:40 - 31-Dec-25
Sell* 83 621.1111p Ordinary
11:08:03 - 31-Dec-25
Buy* 286 636.00p Suspected BUY Trade
11:00:16 - 31-Dec-25
Buy* 78 632.00p Ordinary
10:34:30 - 31-Dec-25
Sell* 324 621.1111p Ordinary
08:02:14 - 31-Dec-25
Unknown* 597 626.00p Ordinary
15:50:26 - 30-Dec-25
Buy* 117 632.00p Ordinary
12:32:52 - 30-Dec-25
Buy* 1,581 632.00p Ordinary
10:24:28 - 30-Dec-25
Sell* 802 621.1111p Ordinary
09:49:29 - 30-Dec-25
Sell* 488 620.00p Ordinary
16:10:38 - 29-Dec-25
Buy* 1,000 634.00p Ordinary
15:50:59 - 29-Dec-25
Buy* 500 630.00p Ordinary
13:50:46 - 29-Dec-25
Buy* 500 630.00p Ordinary
13:47:39 - 29-Dec-25
Buy* 1,500 630.00p Ordinary
13:36:33 - 29-Dec-25
Buy* 2,000 628.00p Suspected BUY Trade
13:36:04 - 29-Dec-25
Buy* 1,000 620.00p Ordinary
13:33:28 - 29-Dec-25
Buy* 5 620.00p SI Trade
13:32:56 - 29-Dec-25
Buy* 500 620.00p Ordinary
13:32:35 - 29-Dec-25
Buy* 556 620.00p Ordinary
11:41:27 - 29-Dec-25
Buy* 104 612.00p Ordinary
11:22:20 - 29-Dec-25
Buy* 2,000 624.00p Suspected BUY Trade
11:00:11 - 29-Dec-25
Unknown* 0 620.00p SI Trade
10:56:26 - 29-Dec-25
Sell* 121 600.00p SI Trade
10:56:26 - 29-Dec-25
Sell* 9 600.00p SI Trade
10:56:26 - 29-Dec-25
Unknown* 0 620.00p SI Trade
10:56:26 - 29-Dec-25
Buy* 39 610.25p Ordinary
08:11:20 - 29-Dec-25
Unknown* 12,500 615.80p Negotiated Trade
12:42:04 - 24-Dec-25
Sell* 6 592.00p Uncrossing Trade
12:35:18 - 24-Dec-25
Buy* 805 610.25p Ordinary
12:21:10 - 24-Dec-25
Unknown* 4,686 610.25p Ordinary
11:24:43 - 24-Dec-25
Buy* 676 620.00p Ordinary
10:59:19 - 24-Dec-25
Buy* 3,169 610.25p Ordinary
10:43:25 - 24-Dec-25
Unknown* 0 600.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 600.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 620.00p SI Trade
09:43:03 - 24-Dec-25
Buy* 287 610.20p Ordinary
09:01:14 - 24-Dec-25
Buy* 10 610.20p Ordinary
08:41:29 - 24-Dec-25
Buy* 646 617.00p Ordinary
16:26:21 - 23-Dec-25
Buy* 295 610.20p Ordinary
15:58:52 - 23-Dec-25
Buy* 790 610.20p Ordinary
15:47:51 - 23-Dec-25
Buy* 23 617.00p Ordinary
15:18:51 - 23-Dec-25
Buy* 813 610.20p Ordinary
15:00:54 - 23-Dec-25
Buy* 1 610.10p Ordinary
14:42:08 - 23-Dec-25
Buy* 5 617.00p Ordinary
14:12:44 - 23-Dec-25
Buy* 2,510 610.10p Ordinary
12:50:38 - 23-Dec-25
Unknown* 259 610.00p Ordinary
11:23:59 - 23-Dec-25
Buy* 324 614.00p Ordinary
11:02:38 - 23-Dec-25
Buy* 180 614.00p Ordinary
11:00:28 - 23-Dec-25
Buy* 74 614.00p Ordinary
10:45:59 - 23-Dec-25
Unknown* 22,500 615.00p SI Trade
10:25:52 - 23-Dec-25
Unknown* 17,535 612.00p Negotiated Trade
10:25:46 - 23-Dec-25
Unknown* 17,535 615.00p Negotiated Trade
10:25:22 - 23-Dec-25
Buy* 2 614.00p Ordinary
10:00:56 - 23-Dec-25
Unknown* 2,630 610.00p SI Trade
08:56:56 - 23-Dec-25
Unknown* 825 610.00p Ordinary
16:08:02 - 22-Dec-25
Unknown* 1,150 610.00p Ordinary
15:46:48 - 22-Dec-25
Unknown* 632 610.00p Ordinary
15:07:58 - 22-Dec-25
Unknown* 97 610.00p Ordinary
14:03:27 - 22-Dec-25
Unknown* 0 620.00p SI Trade
13:10:19 - 22-Dec-25
Unknown* 0 620.00p SI Trade
13:10:19 - 22-Dec-25
Unknown* 2,400 610.00p Ordinary
13:09:37 - 22-Dec-25
Buy* 353 614.00p Ordinary
11:31:04 - 22-Dec-25
Buy* 83,861 615.00p SI Trade
11:12:11 - 22-Dec-25
Unknown* 83,861 615.00p SI Trade
11:11:59 - 22-Dec-25
Buy* 798 614.2481p Suspected BUY Trade
10:48:54 - 22-Dec-25
Unknown* 459 610.00p Ordinary
10:48:11 - 22-Dec-25
Sell* 58 608.51p Ordinary
10:45:03 - 22-Dec-25
Buy* 1,600 620.00p Ordinary
10:23:37 - 22-Dec-25
Sell* 906 608.25p Ordinary
08:10:39 - 22-Dec-25
Buy* 1,750 614.00p Ordinary
16:35:49 - 19-Dec-25
Buy* 1,750 614.00p Suspected BUY Trade
16:35:17 - 19-Dec-25
Sell* 901 607.50p Ordinary
15:18:55 - 19-Dec-25
Sell* 210 607.50p Ordinary
14:30:56 - 19-Dec-25
Buy* 69 614.00p Ordinary
14:12:26 - 19-Dec-25
Sell* 16 607.50p Ordinary
13:27:57 - 19-Dec-25
Sell* 17 606.50p Ordinary
11:20:22 - 19-Dec-25
Buy* 15,000 615.00p SI Trade
11:00:08 - 19-Dec-25
Unknown* 15,000 615.00p Negotiated Trade
10:59:59 - 19-Dec-25
Unknown* 112,684 615.00p SI Trade
09:44:18 - 19-Dec-25
Buy* 112,684 615.00p SI Trade
09:44:07 - 19-Dec-25
Buy* 18 620.00p Ordinary
08:50:12 - 19-Dec-25
Unknown* 8,500 610.00p SI Trade
16:30:46 - 18-Dec-25
Unknown* 6,500 612.00p Ordinary
16:29:55 - 18-Dec-25
Sell* 32 609.99p Ordinary
16:17:43 - 18-Dec-25
Sell* 1,000 609.99p Ordinary
15:56:26 - 18-Dec-25
Buy* 1 614.00p Ordinary
15:54:00 - 18-Dec-25
Sell* 491 609.99p Ordinary
15:45:27 - 18-Dec-25
Unknown* 6,500 610.00p Ordinary
15:45:22 - 18-Dec-25
Sell* 357 600.00p Ordinary
15:42:07 - 18-Dec-25
Sell* 50 600.00p SI Trade
15:41:50 - 18-Dec-25
Sell* 13 600.00p SI Trade
15:41:50 - 18-Dec-25
Sell* 9 600.00p SI Trade
15:38:56 - 18-Dec-25
Buy* 1 620.00p SI Trade
15:38:56 - 18-Dec-25
Sell* 86 600.00p SI Trade
15:38:56 - 18-Dec-25
Unknown* 0 620.00p SI Trade
15:38:56 - 18-Dec-25
Sell* 100 600.00p SI Trade
15:38:56 - 18-Dec-25
Sell* 1,400 605.00p Ordinary
15:34:12 - 18-Dec-25
Sell* 360 609.99p Ordinary
15:02:07 - 18-Dec-25
Sell* 246 605.00p Ordinary
15:01:00 - 18-Dec-25
Sell* 575 605.00p Ordinary
14:35:22 - 18-Dec-25
Sell* 1 602.25p Ordinary
14:15:38 - 18-Dec-25
Sell* 175 609.99p Ordinary
12:52:33 - 18-Dec-25
Sell* 2,900 605.00p SI Trade
12:27:22 - 18-Dec-25
Sell* 1,500 605.00p Ordinary
12:23:37 - 18-Dec-25
Sell* 784 605.00p Ordinary
12:04:10 - 18-Dec-25
Sell* 820 609.99p Ordinary
11:44:50 - 18-Dec-25
Sell* 217 609.99p Ordinary
11:25:36 - 18-Dec-25
Sell* 56 609.99p Ordinary
11:24:19 - 18-Dec-25
Sell* 496 605.00p Ordinary
11:10:34 - 18-Dec-25
Sell* 9,000 600.00p Negotiated Trade
09:19:43 - 18-Dec-25
Sell* 583 609.99p Ordinary
08:54:05 - 18-Dec-25
Sell* 137 605.00p Ordinary
08:24:37 - 18-Dec-25
Unknown* 15,300 600.00p Negotiated Trade
16:16:16 - 17-Dec-25
Sell* 2,099 605.00p SI Trade
15:07:05 - 17-Dec-25
Sell* 2,099 605.00p Ordinary
15:06:18 - 17-Dec-25
Sell* 4 600.00p Ordinary
14:57:08 - 17-Dec-25
Sell* 2,250 605.00p SI Trade
14:19:27 - 17-Dec-25
FTSE 100 Latest
Value10,044.69
Change-3.52