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!

Public Policy (PPHC) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 802 581.80p Ordinary
14:09:43 - 03-Jul-26
Sell* 45 581.80p Ordinary
11:16:03 - 03-Jul-26
Unknown* 0 587.36964p SI Trade
Currency Conversion
14:36:59 - 02-Jul-26
Unknown* 0 622.00939p SI Trade
Currency Conversion
14:36:59 - 02-Jul-26
Unknown* 1 622.00939p SI Trade
Currency Conversion
14:36:55 - 02-Jul-26
Unknown* 1 628.03369p SI Trade
Currency Conversion
14:36:54 - 02-Jul-26
Unknown* 90 575.00p Ordinary
12:52:34 - 01-Jul-26
Sell* 593 562.0001p Ordinary
10:26:55 - 01-Jul-26
Sell* 317 561.80p Ordinary
09:54:31 - 01-Jul-26
Buy* 3,418 585.00p Suspected BUY Trade
08:12:10 - 01-Jul-26
Sell* 103 560.00p Ordinary
08:00:07 - 01-Jul-26
Unknown* -1,000 580.00p Ordinary
Correction
16:16:47 - 30-Jun-26
Unknown* 1,000 580.00p Ordinary
16:16:47 - 30-Jun-26
Sell* 1,000 580.00p Ordinary
16:16:47 - 30-Jun-26
Sell* 170 587.50p Ordinary
10:20:34 - 30-Jun-26
Unknown* 222 580.00p Ordinary
09:53:53 - 30-Jun-26
Sell* 222 580.00p Ordinary
09:53:53 - 30-Jun-26
Unknown* -222 580.00p Ordinary
Correction
09:53:53 - 30-Jun-26
Sell* 85 582.00p Ordinary
09:38:52 - 30-Jun-26
Unknown* 2,957 600.00p SI Trade
15:49:36 - 26-Jun-26
Sell* 1,669 599.00p Ordinary
14:47:08 - 26-Jun-26
Sell* 700 580.00p Negotiated Trade
13:15:30 - 26-Jun-26
Unknown* -700 580.00p Correction
Negotiated Trade
13:15:30 - 26-Jun-26
Unknown* 700 580.00p Negotiated Trade
13:15:00 - 26-Jun-26
Sell* 1,000 590.00p Ordinary
10:26:52 - 26-Jun-26
Unknown* 1,500 616.40p Ordinary
16:18:21 - 25-Jun-26
Sell* 23,000 609.00p Uncrossing Trade
11:00:22 - 25-Jun-26
Sell* 160 600.00p Ordinary
09:10:50 - 25-Jun-26
Unknown* 1,000 610.00p Ordinary
16:37:02 - 24-Jun-26
Sell* 1,500 600.30p Ordinary
16:19:19 - 24-Jun-26
Unknown* 0 616.054p SI Trade
Currency Conversion
14:38:50 - 24-Jun-26
Sell* 42 610.60p Ordinary
12:49:54 - 24-Jun-26
Sell* 426 613.00p Ordinary
11:32:23 - 24-Jun-26
Unknown* 0 640.00p SI Trade
10:43:40 - 24-Jun-26
Sell* 1,000 614.00p Ordinary
10:43:30 - 24-Jun-26
Sell* 2,000 620.00p Uncrossing Trade
16:35:00 - 23-Jun-26
Unknown* 81 635.00p Ordinary
16:17:44 - 23-Jun-26
Sell* 3,266 610.00p Negotiated Trade
14:35:51 - 23-Jun-26
Sell* 123 650.00p Ordinary
09:35:46 - 23-Jun-26
Buy* 4 675.00p Ordinary
09:06:45 - 23-Jun-26
Unknown* 1,000 660.00p Ordinary
08:06:15 - 23-Jun-26
Unknown* 1,000 710.00p Ordinary
16:33:39 - 22-Jun-26
Unknown* 1,000 705.00p Ordinary
15:04:54 - 22-Jun-26
Sell* 525 705.00p Ordinary
15:04:38 - 22-Jun-26
Unknown* 200 672.76445p Currency Conversion
OTC Trade
14:55:59 - 22-Jun-26
Unknown* 2 678.36074p SI Trade
Currency Conversion
14:30:01 - 22-Jun-26
Sell* 225 710.00p Ordinary
16:15:15 - 19-Jun-26
Unknown* 1,500 722.00p Ordinary
16:05:10 - 19-Jun-26
Sell* 1,000 710.00p Ordinary
15:27:03 - 19-Jun-26
Sell* 316 710.20p Ordinary
14:30:28 - 19-Jun-26
Sell* 94 710.20p Ordinary
12:45:30 - 19-Jun-26
Sell* 75 725.20p Ordinary
09:22:16 - 19-Jun-26
Sell* 75 725.20p Ordinary
08:50:06 - 19-Jun-26
Unknown* 200 666.23397p Currency Conversion
OTC Trade
16:23:14 - 18-Jun-26
Sell* 1,500 720.30p Ordinary
16:18:21 - 18-Jun-26
Unknown* 1,000 750.00p Ordinary
14:41:16 - 18-Jun-26
Sell* 264 755.00p Ordinary
12:02:04 - 18-Jun-26
Sell* 118 751.60p Ordinary
11:13:39 - 18-Jun-26
Sell* 208 751.60p Ordinary
15:55:19 - 17-Jun-26
Sell* 600 760.00p Ordinary
15:55:08 - 17-Jun-26
Sell* 1,000 770.00p Ordinary
10:28:36 - 17-Jun-26
Buy* 2,000 790.00p Suspected BUY Trade
10:22:56 - 17-Jun-26
Sell* 30 770.00p Ordinary
10:10:40 - 17-Jun-26
Sell* 1,000 780.00p Ordinary
08:15:10 - 17-Jun-26
Sell* 1,000 780.00p Ordinary
08:15:05 - 17-Jun-26
Unknown* 50 790.00p Ordinary
15:13:04 - 16-Jun-26
Sell* 125 780.00p Ordinary
13:03:00 - 16-Jun-26
Unknown* 2,236 790.00p SI Trade
10:33:02 - 16-Jun-26
Unknown* 2,236 790.00p SI Trade
10:33:02 - 16-Jun-26
Unknown* 28,000 790.00p SI Trade
10:32:57 - 16-Jun-26
Unknown* 28,000 790.00p SI Trade
10:32:57 - 16-Jun-26
Unknown* 55,236 790.00p Negotiated Trade
10:32:13 - 16-Jun-26
Unknown* 10,000 790.00p OTC Trade
10:08:23 - 16-Jun-26
Unknown* 10,000 790.00p Ordinary
10:03:44 - 16-Jun-26
Sell* 100 780.00p Ordinary
09:56:20 - 16-Jun-26
Unknown* 1,000 795.00p SI Trade
15:54:36 - 15-Jun-26
Sell* 65 791.40p Ordinary
13:24:21 - 15-Jun-26
Sell* 161 785.00p Ordinary
15:34:25 - 12-Jun-26
Unknown* 0 810.00p SI Trade
12:38:57 - 12-Jun-26
Sell* 758 785.00p Ordinary
09:58:21 - 12-Jun-26
Sell* 75 784.80p Ordinary
08:00:27 - 12-Jun-26
Unknown* 100 794.98644p Currency Conversion
OTC Trade
20:39:38 - 11-Jun-26
Sell* 75 780.00p Uncrossing Trade
16:35:00 - 11-Jun-26
Unknown* 10,000 795.00p OTC Trade
15:37:48 - 11-Jun-26
Unknown* 10,000 795.00p Ordinary
15:37:45 - 11-Jun-26
Sell* 500 783.30p Ordinary
15:00:08 - 11-Jun-26
Unknown* 0 822.1994p SI Trade
Currency Conversion
14:30:00 - 11-Jun-26
Sell* 7 792.00p Ordinary
12:15:30 - 11-Jun-26
Sell* 15 792.00p Ordinary
12:15:30 - 11-Jun-26
Sell* 20 792.00p Ordinary
12:15:30 - 11-Jun-26
Sell* 50 792.00p Ordinary
12:15:29 - 11-Jun-26
Sell* 2 792.00p Ordinary
12:15:28 - 11-Jun-26
Sell* 26 792.00p Ordinary
12:15:25 - 11-Jun-26
Unknown* 27,500 791.00p SI Trade
12:01:11 - 11-Jun-26
Unknown* 100 755.67599p Currency Conversion
OTC Trade
20:56:47 - 10-Jun-26
Unknown* 2,500 800.00p Negotiated Trade
16:36:39 - 10-Jun-26
Unknown* 7,500 800.00p Negotiated Trade
16:19:11 - 10-Jun-26
Unknown* 1,800 800.00p SI Trade
16:00:29 - 10-Jun-26
Unknown* 1,800 800.00p SI Trade
16:00:29 - 10-Jun-26
Unknown* 13,200 800.00p SI Trade
16:00:24 - 10-Jun-26
Unknown* 13,200 800.00p SI Trade
16:00:24 - 10-Jun-26
Unknown* 15,000 800.00p Negotiated Trade
15:59:34 - 10-Jun-26
Unknown* 5,000 800.00p Negotiated Trade
14:33:21 - 10-Jun-26
Unknown* 1,200 800.00p SI Trade
10:05:01 - 10-Jun-26
Unknown* 8,800 800.00p SI Trade
10:04:50 - 10-Jun-26
Unknown* 8,800 800.00p SI Trade
10:04:50 - 10-Jun-26
Unknown* 10,000 800.00p Negotiated Trade
10:03:28 - 10-Jun-26
Unknown* 2 790.40389p SI Trade
Currency Conversion
17:28:06 - 09-Jun-26
Buy* 123 812.00p Ordinary
15:44:42 - 09-Jun-26
Unknown* 0 797.89587p SI Trade
Currency Conversion
14:30:00 - 09-Jun-26
Sell* 102 784.40p Ordinary
10:43:26 - 09-Jun-26
Unknown* 1,085 784.40p Ordinary
10:42:30 - 09-Jun-26
Sell* 562 790.00p Ordinary
08:21:57 - 08-Jun-26
Unknown* -562 830.00p Ordinary
Correction
08:21:57 - 08-Jun-26
Buy* 562 830.00p Ordinary
08:21:57 - 08-Jun-26
Sell* 200 792.00p Ordinary
08:16:27 - 08-Jun-26
Buy* 10 840.00p Suspected BUY Trade
16:35:26 - 05-Jun-26
Sell* 1,400 810.30p Ordinary
09:35:04 - 05-Jun-26
Sell* 803 810.30p Ordinary
08:06:23 - 05-Jun-26
Unknown* 0 760.16724p SI Trade
Currency Conversion
14:38:07 - 04-Jun-26
Unknown* 916 825.00p SI Trade
13:17:39 - 04-Jun-26
Unknown* 18,007 810.00p Ordinary
08:15:38 - 04-Jun-26
Unknown* 18,007 810.00p OTC Trade
08:15:38 - 04-Jun-26
Unknown* 20,000 810.00p Negotiated Trade
08:03:19 - 04-Jun-26
Unknown* 1 768.8394p SI Trade
Currency Conversion
18:55:22 - 03-Jun-26
Unknown* 7 763.63952p SI Trade
Currency Conversion
18:55:21 - 03-Jun-26
Unknown* 7 768.8394p SI Trade
Currency Conversion
18:55:20 - 03-Jun-26
Unknown* 4 768.8394p SI Trade
Currency Conversion
18:55:10 - 03-Jun-26
Unknown* 2 768.8394p SI Trade
Currency Conversion
18:04:35 - 03-Jun-26
Unknown* 7 768.8394p SI Trade
Currency Conversion
18:04:32 - 03-Jun-26
Unknown* 5,000 810.00p OTC Trade
16:44:06 - 03-Jun-26
Unknown* 25,000 825.00p OTC Trade
16:43:52 - 03-Jun-26
Unknown* 5,000 810.00p Ordinary
16:08:30 - 03-Jun-26
Unknown* 19 788.89608p Currency Conversion
OTC Trade
15:53:08 - 03-Jun-26
Unknown* 1 793.35312p SI Trade
Currency Conversion
15:44:42 - 03-Jun-26
Unknown* 1 782.21052p Currency Conversion
OTC Trade
15:44:41 - 03-Jun-26
Unknown* 1 778.49632p SI Trade
Currency Conversion
15:44:41 - 03-Jun-26
Unknown* 25,000 820.00p Negotiated Trade
15:34:33 - 03-Jun-26
Unknown* 1 772.5536p SI Trade
Currency Conversion
15:28:43 - 03-Jun-26
Unknown* 1 772.5536p SI Trade
Currency Conversion
15:28:19 - 03-Jun-26
Unknown* 1 770.6965p Currency Conversion
OTC Trade
15:28:19 - 03-Jun-26
Unknown* 1 770.6965p Currency Conversion
OTC Trade
15:28:18 - 03-Jun-26
Unknown* 1 772.5536p SI Trade
Currency Conversion
15:28:18 - 03-Jun-26
Unknown* 1 770.6965p Currency Conversion
OTC Trade
15:28:17 - 03-Jun-26
Unknown* 1 772.5536p SI Trade
Currency Conversion
15:28:17 - 03-Jun-26
Unknown* 1 770.6965p Currency Conversion
OTC Trade
15:28:14 - 03-Jun-26
Unknown* 1 772.5536p SI Trade
Currency Conversion
15:28:14 - 03-Jun-26
Unknown* 1 770.6965p Currency Conversion
OTC Trade
15:28:01 - 03-Jun-26
Unknown* 1 772.5536p SI Trade
Currency Conversion
15:28:01 - 03-Jun-26
Unknown* 1 772.5536p SI Trade
Currency Conversion
15:27:55 - 03-Jun-26
Unknown* 1 770.6965p Currency Conversion
OTC Trade
15:27:55 - 03-Jun-26
Unknown* 1 771.81076p SI Trade
Currency Conversion
15:26:56 - 03-Jun-26
Unknown* 1 771.81076p SI Trade
Currency Conversion
15:26:55 - 03-Jun-26
Unknown* 1 771.06792p SI Trade
Currency Conversion
15:26:54 - 03-Jun-26
Unknown* 0 764.38236p SI Trade
Currency Conversion
15:07:27 - 03-Jun-26
Unknown* 0 783.6962p SI Trade
Currency Conversion
14:35:00 - 03-Jun-26
Unknown* 200 733.18308p Currency Conversion
OTC Trade
20:55:56 - 02-Jun-26
Unknown* 20,000 820.00p OTC Trade
16:42:06 - 02-Jun-26
Unknown* 20,000 820.00p Negotiated Trade
16:37:56 - 02-Jun-26
Unknown* 1,993 825.00p Uncrossing Trade
16:35:06 - 02-Jun-26
Unknown* 0 797.41712p SI Trade
Currency Conversion
14:36:39 - 02-Jun-26
Unknown* 1 797.41712p SI Trade
Currency Conversion
14:36:05 - 02-Jun-26
Unknown* 897 825.00p SI Trade
13:15:51 - 02-Jun-26
Sell* 444 812.00p Ordinary
12:47:10 - 02-Jun-26
Sell* 607 812.00p Ordinary
12:46:30 - 02-Jun-26
Unknown* 10,000 825.00p OTC Trade
16:45:38 - 01-Jun-26
Sell* 500 810.00p Ordinary
16:27:35 - 01-Jun-26
Unknown* 1,000 830.00p Ordinary
16:24:28 - 01-Jun-26
Unknown* 1,000 830.00p Ordinary
16:23:13 - 01-Jun-26
Unknown* 0 765.40639p SI Trade
Currency Conversion
14:35:17 - 01-Jun-26
Buy* 232 847.80p Ordinary
10:38:06 - 01-Jun-26
Unknown* 1,338 840.00p Ordinary
10:21:15 - 01-Jun-26
Buy* 100 850.00p Ordinary
08:02:43 - 01-Jun-26
Sell* 4,000 825.00p Uncrossing Trade
08:00:21 - 01-Jun-26
Unknown* 0 813.52864p SI Trade
Currency Conversion
16:06:27 - 29-May-26
Sell* 2,250 862.5735p Negotiated Trade
15:58:40 - 29-May-26
Unknown* 1 852.97697p SI Trade
Currency Conversion
15:44:30 - 29-May-26
Sell* 38 889.00p Ordinary
13:50:09 - 29-May-26
Sell* 5 880.00p Ordinary
08:15:50 - 28-May-26
Unknown* 0 931.9891p SI Trade
Currency Conversion
16:58:51 - 27-May-26
Unknown* 0 929.01625p SI Trade
Currency Conversion
15:53:33 - 27-May-26
Buy* 6 908.00p Ordinary
09:50:07 - 27-May-26
Sell* 242 891.00p Ordinary
09:46:52 - 27-May-26
Unknown* 0 918.50291p SI Trade
Currency Conversion
17:16:09 - 26-May-26
Sell* 2 890.00p Ordinary
16:26:26 - 26-May-26
Sell* 1 890.00p SI Trade
16:26:23 - 26-May-26
Sell* 2 880.00p Ordinary
16:21:22 - 26-May-26
Sell* 2 880.00p SI Trade
16:21:21 - 26-May-26
Buy* 140 920.00p Ordinary
16:12:53 - 26-May-26
Sell* 2 870.00p Ordinary
15:41:47 - 26-May-26
Sell* 2 870.00p SI Trade
15:41:47 - 26-May-26
Sell* 2 870.00p Ordinary
15:41:34 - 26-May-26
Sell* 1 870.00p SI Trade
15:41:33 - 26-May-26
Sell* 2 860.00p Ordinary
15:25:58 - 26-May-26
Sell* 2 860.00p SI Trade
15:25:57 - 26-May-26
Buy* 1,000 890.00p Ordinary
15:25:47 - 26-May-26
Sell* 2 860.00p Ordinary
15:22:33 - 26-May-26
Sell* 2 860.00p SI Trade
15:22:33 - 26-May-26
Buy* 1,000 880.00p Ordinary
15:22:27 - 26-May-26
Buy* 1,000 890.00p Ordinary
15:22:27 - 26-May-26
FTSE 100 Latest
Value10,679.03
Change26.16