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,465 611.00p Ordinary
16:02:18 - 19-Jun-25
Sell* 191 611.00p Ordinary
14:05:50 - 19-Jun-25
Sell* 780 611.00p Ordinary
14:01:24 - 19-Jun-25
Sell* 550 611.00p Ordinary
11:19:55 - 19-Jun-25
Sell* 83 611.00p Ordinary
11:02:56 - 19-Jun-25
Sell* 25 611.00p Ordinary
10:50:57 - 19-Jun-25
Sell* 395 611.00p Ordinary
09:51:42 - 19-Jun-25
Sell* 8 610.00p Ordinary
08:35:05 - 19-Jun-25
Unknown* 0 610.00p SI Trade
08:05:52 - 19-Jun-25
Unknown* 4,250 615.8235p Negotiated Trade
16:39:57 - 18-Jun-25
Buy* 5,000 630.00p Ordinary
16:38:35 - 18-Jun-25
Buy* 1,111 616.00p Suspected BUY Trade
16:35:29 - 18-Jun-25
Sell* 99 610.00p Ordinary
16:29:18 - 18-Jun-25
Buy* 2,345 620.00p Ordinary
15:37:54 - 18-Jun-25
Sell* 1,473 610.15p Ordinary
14:36:28 - 18-Jun-25
Sell* 17 610.15p Ordinary
12:23:07 - 18-Jun-25
Sell* 232 610.65p Ordinary
12:07:12 - 18-Jun-25
Sell* 2,500 610.65p Ordinary
11:55:27 - 18-Jun-25
Sell* 300 614.50p Ordinary
11:27:13 - 18-Jun-25
Sell* 300 610.65p Ordinary
11:21:29 - 18-Jun-25
Buy* 919 614.50p Ordinary
10:47:37 - 18-Jun-25
Sell* 34 608.25p Ordinary
10:24:04 - 18-Jun-25
Sell* 975 608.65p Ordinary
10:02:12 - 18-Jun-25
Unknown* 0 608.00p SI Trade
09:24:22 - 18-Jun-25
Buy* 7 620.00p SI Trade
09:24:22 - 18-Jun-25
Sell* 2,000 608.25p Ordinary
08:57:34 - 18-Jun-25
Sell* 3,000 608.25p Ordinary
08:45:59 - 18-Jun-25
Buy* 1 620.00p Ordinary
08:33:10 - 18-Jun-25
Sell* 500 608.25p Ordinary
08:28:02 - 18-Jun-25
Buy* 80 614.00p Ordinary
08:19:05 - 18-Jun-25
Sell* 250 610.00p Ordinary
16:39:51 - 17-Jun-25
Unknown* 5,750 608.16304p Negotiated Trade
16:37:51 - 17-Jun-25
Unknown* 5,750 608.16304p Ordinary
16:37:08 - 17-Jun-25
Sell* 695 608.00p Uncrossing Trade
16:35:05 - 17-Jun-25
Sell* 623 608.25p Ordinary
16:27:00 - 17-Jun-25
Sell* 1,070 608.10p Ordinary
16:16:50 - 17-Jun-25
Unknown* 1,000 607.00p Ordinary
15:54:09 - 17-Jun-25
Buy* 2,500 607.95p Ordinary
15:53:47 - 17-Jun-25
Unknown* 0 606.00p SI Trade
15:49:21 - 17-Jun-25
Sell* 105 604.00p Ordinary
15:45:19 - 17-Jun-25
Unknown* 634 606.00p Ordinary
15:45:16 - 17-Jun-25
Sell* 3,626 605.125p Ordinary
15:41:52 - 17-Jun-25
Sell* 2,070 605.125p Ordinary
14:53:16 - 17-Jun-25
Unknown* 11,894 606.00p Negotiated Trade
14:41:29 - 17-Jun-25
Sell* 246 604.00p Ordinary
14:40:15 - 17-Jun-25
Sell* 500 604.00p Ordinary
14:31:33 - 17-Jun-25
Sell* 12 605.125p Ordinary
14:08:43 - 17-Jun-25
Sell* 2 605.125p Ordinary
14:07:11 - 17-Jun-25
Sell* 734 605.125p Ordinary
13:02:28 - 17-Jun-25
Sell* 129 605.125p Ordinary
13:01:47 - 17-Jun-25
Sell* 559 605.125p Ordinary
12:46:42 - 17-Jun-25
Sell* 19 605.125p Ordinary
12:24:44 - 17-Jun-25
Sell* 275 605.125p Ordinary
12:20:21 - 17-Jun-25
Sell* 3,000 605.125p Ordinary
12:03:38 - 17-Jun-25
Sell* 200 605.10p Ordinary
11:45:39 - 17-Jun-25
Sell* 1,100 605.10p Ordinary
11:23:25 - 17-Jun-25
Unknown* 8,000 605.10p Ordinary
10:54:27 - 17-Jun-25
Sell* 1,297 605.058p Ordinary
09:33:15 - 17-Jun-25
Sell* 500 604.00p Ordinary
09:32:44 - 17-Jun-25
Sell* 3,000 605.50p Ordinary
08:50:15 - 17-Jun-25
Buy* 7 607.9814p Ordinary
08:35:14 - 17-Jun-25
Sell* 2,718 605.50p Ordinary
08:21:15 - 17-Jun-25
Sell* 125 604.55p Ordinary
08:16:51 - 17-Jun-25
Unknown* 825 580.00p OTC Trade
16:38:06 - 16-Jun-25
Sell* 825 580.00p Negotiated Trade
16:38:06 - 16-Jun-25
Sell* 800 580.00p Uncrossing Trade
16:35:28 - 16-Jun-25
Unknown* 5,000 606.50024p Negotiated Trade
16:24:18 - 16-Jun-25
Sell* 100 605.00p Ordinary
16:22:16 - 16-Jun-25
Sell* 8 604.00p Ordinary
15:58:55 - 16-Jun-25
Buy* 3 607.9669p Ordinary
15:18:47 - 16-Jun-25
Unknown* 0 604.00p SI Trade
14:53:12 - 16-Jun-25
Sell* 16 604.00p SI Trade
14:53:12 - 16-Jun-25
Buy* 1,500 606.00p Ordinary
14:52:55 - 16-Jun-25
Sell* 6 603.00p Ordinary
14:06:37 - 16-Jun-25
Unknown* 42,500 605.00p Negotiated Trade
12:58:38 - 16-Jun-25
Unknown* 42,379 605.00p Negotiated Trade
12:58:24 - 16-Jun-25
Unknown* 30,006 605.00p Negotiated Trade
12:58:20 - 16-Jun-25
Sell* 2,670 602.00p Ordinary
12:28:15 - 16-Jun-25
Sell* 470 602.66p Ordinary
11:31:02 - 16-Jun-25
Buy* 2,500 605.00p Ordinary
11:03:47 - 16-Jun-25
Sell* 5 600.00p SI Trade
11:02:46 - 16-Jun-25
Unknown* 0 606.00p SI Trade
11:02:46 - 16-Jun-25
Unknown* 7,800 602.05p Ordinary
10:00:13 - 16-Jun-25
Buy* 163 603.60p Ordinary
09:46:05 - 16-Jun-25
Buy* 1,466 602.01p Ordinary
09:18:36 - 16-Jun-25
Sell* 775 588.00p Uncrossing Trade
09:00:15 - 16-Jun-25
Buy* 1,332 602.01p Ordinary
08:55:47 - 16-Jun-25
Buy* 464 602.01p Ordinary
08:42:38 - 16-Jun-25
Buy* 77 602.01p Ordinary
08:35:41 - 16-Jun-25
Sell* 2 600.00p Ordinary
08:30:34 - 16-Jun-25
Unknown* 1,000 602.00p OTC Trade
17:10:25 - 13-Jun-25
Buy* 3,554 605.28137p Ordinary
16:37:45 - 13-Jun-25
Sell* 993 601.60p Ordinary
16:03:52 - 13-Jun-25
Buy* 1,829 602.68p Ordinary
15:18:56 - 13-Jun-25
Buy* 165 602.68p Ordinary
15:08:31 - 13-Jun-25
Buy* 338 602.68p Ordinary
15:08:14 - 13-Jun-25
Sell* 2,500 601.00p Ordinary
15:07:58 - 13-Jun-25
Sell* 500 602.60p Ordinary
14:55:15 - 13-Jun-25
Sell* 2,316 604.10p Ordinary
14:34:39 - 13-Jun-25
Sell* 1 604.00p SI Trade
14:20:22 - 13-Jun-25
Sell* 68 600.00p Ordinary
13:16:20 - 13-Jun-25
Sell* 850 601.60p Ordinary
12:07:54 - 13-Jun-25
Buy* 1,000 604.00p Ordinary
11:50:10 - 13-Jun-25
Buy* 2,500 604.00p Ordinary
11:47:40 - 13-Jun-25
Unknown* 0 606.00p SI Trade
11:46:32 - 13-Jun-25
Unknown* 1,500 602.00p Ordinary
11:40:58 - 13-Jun-25
Sell* 165 596.00p SI Trade
11:20:12 - 13-Jun-25
Sell* 154 596.05p Ordinary
10:36:05 - 13-Jun-25
Unknown* 7,000 599.00p SI Trade
10:22:32 - 13-Jun-25
Buy* 1 606.00p SI Trade
09:53:31 - 13-Jun-25
Sell* 2 590.00p SI Trade
09:53:31 - 13-Jun-25
Unknown* 7,800 590.00p Ordinary
09:53:20 - 13-Jun-25
Sell* 500 596.00p Ordinary
08:56:44 - 13-Jun-25
Buy* 42 604.76p Ordinary
08:43:04 - 13-Jun-25
Unknown* 5,000 596.00p Ordinary
08:24:48 - 13-Jun-25
Buy* 10 601.89p Ordinary
08:10:14 - 13-Jun-25
Unknown* 11,972 595.05p Negotiated Trade
08:02:10 - 13-Jun-25
Sell* 27 595.05p Ordinary
08:00:21 - 13-Jun-25
Sell* 15 595.05p Ordinary
08:00:20 - 13-Jun-25
Unknown* 4,300 602.06977p Ordinary
16:37:34 - 12-Jun-25
Buy* 4,000 602.00p Ordinary
16:36:09 - 12-Jun-25
Buy* 4,000 602.00p Suspected BUY Trade
16:35:29 - 12-Jun-25
Sell* 236 595.05p Ordinary
16:17:17 - 12-Jun-25
Buy* 1,500 600.00p Ordinary
16:14:00 - 12-Jun-25
Buy* 628 600.00p Ordinary
16:13:43 - 12-Jun-25
Sell* 17 595.05p Ordinary
15:49:25 - 12-Jun-25
Sell* 2,580 596.60p Ordinary
15:45:26 - 12-Jun-25
Buy* 350 601.89p Ordinary
15:30:25 - 12-Jun-25
Buy* 2,500 601.00p Ordinary
15:28:33 - 12-Jun-25
Buy* 712 601.89p Ordinary
15:18:13 - 12-Jun-25
Sell* 49 595.05p Ordinary
14:53:06 - 12-Jun-25
Buy* 1,389 601.89p Ordinary
14:44:45 - 12-Jun-25
Buy* 200 608.00p SI Trade
13:55:19 - 12-Jun-25
Buy* 2 608.00p SI Trade
13:55:19 - 12-Jun-25
Sell* 813 595.05p Ordinary
12:45:56 - 12-Jun-25
Buy* 213 600.00p Ordinary
12:44:05 - 12-Jun-25
Buy* 58 600.00p Ordinary
12:18:05 - 12-Jun-25
Sell* 1,697 593.00p Ordinary
10:44:09 - 12-Jun-25
Buy* 16 600.00p Ordinary
10:28:39 - 12-Jun-25
Sell* 1,089 593.00p Ordinary
10:12:17 - 12-Jun-25
Sell* 1,000 593.00p Ordinary
09:56:03 - 12-Jun-25
Sell* 1,500 593.00p Ordinary
09:55:27 - 12-Jun-25
Unknown* 0 600.00p SI Trade
09:53:26 - 12-Jun-25
Buy* 7 600.00p SI Trade
09:53:26 - 12-Jun-25
Unknown* 0 600.00p SI Trade
09:53:26 - 12-Jun-25
Sell* 1 590.00p SI Trade
09:53:26 - 12-Jun-25
Sell* 1,500 595.00p Ordinary
09:34:38 - 12-Jun-25
Sell* 990 595.00p Ordinary
09:33:38 - 12-Jun-25
Sell* 1,500 595.00p Ordinary
09:16:29 - 12-Jun-25
Buy* 1,105 606.00p Suspected BUY Trade
09:00:21 - 12-Jun-25
Buy* 41 606.00p Ordinary
08:15:43 - 12-Jun-25
Sell* 345 595.00p Ordinary
08:06:32 - 12-Jun-25
Sell* 79 590.00p Ordinary
08:06:03 - 12-Jun-25
Sell* 345 600.00p Ordinary
08:03:37 - 12-Jun-25
Sell* 432 600.00p Ordinary
08:03:36 - 12-Jun-25
Sell* 813 601.50p Ordinary
08:00:56 - 12-Jun-25
Buy* 156 608.00p SI Trade
08:00:45 - 12-Jun-25
Sell* 1,254 602.00p Ordinary
08:00:32 - 12-Jun-25
Sell* 1 600.00p SI Trade
08:00:29 - 12-Jun-25
Buy* 1 620.00p SI Trade
08:00:29 - 12-Jun-25
Buy* 5 620.00p SI Trade
08:00:29 - 12-Jun-25
Buy* 1 620.00p SI Trade
08:00:29 - 12-Jun-25
Buy* 16 620.00p SI Trade
08:00:29 - 12-Jun-25
Sell* 16 600.00p SI Trade
08:00:29 - 12-Jun-25
Sell* 1,071 602.00p Ordinary
08:00:25 - 12-Jun-25
Unknown* 18,600 620.00p Negotiated Trade
16:21:08 - 11-Jun-25
Buy* 160 623.94p Ordinary
16:13:57 - 11-Jun-25
Buy* 597 623.00p Ordinary
16:13:46 - 11-Jun-25
Unknown* 5,000 623.94p Ordinary
16:10:18 - 11-Jun-25
Buy* 40 623.94p Ordinary
15:40:08 - 11-Jun-25
Buy* 491 618.60p Ordinary
15:17:45 - 11-Jun-25
Buy* 526 624.80p Ordinary
14:57:42 - 11-Jun-25
Unknown* 5,000 624.00p Ordinary
14:33:22 - 11-Jun-25
Buy* 3 618.60p Ordinary
14:09:30 - 11-Jun-25
Buy* 500 624.80p Ordinary
12:28:48 - 11-Jun-25
Buy* 1,750 618.50p Ordinary
12:14:36 - 11-Jun-25
Buy* 500 625.00p Ordinary
11:50:12 - 11-Jun-25
Buy* 2 625.00p Ordinary
11:43:59 - 11-Jun-25
Buy* 600 618.50p Ordinary
10:45:09 - 11-Jun-25
Unknown* 4,153 618.50p Ordinary
10:34:04 - 11-Jun-25
Buy* 2,718 625.00p Ordinary
10:24:59 - 11-Jun-25
Buy* 100 625.00p Ordinary
10:24:28 - 11-Jun-25
Buy* 94 625.00p Ordinary
10:23:25 - 11-Jun-25
Buy* 559 625.00p Ordinary
09:48:03 - 11-Jun-25
Buy* 158 625.00p Ordinary
09:46:04 - 11-Jun-25
Buy* 307 630.00p SI Trade
09:32:12 - 11-Jun-25
Unknown* 0 630.00p SI Trade
09:32:12 - 11-Jun-25
Sell* 16 606.00p SI Trade
09:32:12 - 11-Jun-25
Buy* 9 630.00p SI Trade
09:32:12 - 11-Jun-25
Buy* 15 630.00p SI Trade
09:32:12 - 11-Jun-25
Buy* 320 630.00p SI Trade
09:32:12 - 11-Jun-25
Buy* 250 625.00p Ordinary
09:32:02 - 11-Jun-25
Buy* 160 625.00p Ordinary
09:11:58 - 11-Jun-25
Unknown* 3,994 625.89p Ordinary
08:50:46 - 11-Jun-25
Buy* 1,000 618.50p Ordinary
08:49:43 - 11-Jun-25
Buy* 3,500 618.50p Ordinary
08:49:40 - 11-Jun-25
Buy* 52 626.40p Ordinary
08:34:51 - 11-Jun-25
Buy* 3,000 624.50p Ordinary
08:02:30 - 11-Jun-25
Unknown* 5,000 620.00p Ordinary
16:37:08 - 10-Jun-25
Buy* 415 622.00p Ordinary
16:29:46 - 10-Jun-25
FTSE 100 Latest
Value8,791.80
Change-51.67