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* 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
Unknown* -1,000 880.00p Ordinary
Correction
15:22:27 - 26-May-26
Sell* 2 860.00p Ordinary
15:22:10 - 26-May-26
Sell* 2 860.00p SI Trade
15:22:09 - 26-May-26
Unknown* 0 850.00p SI Trade
15:21:08 - 26-May-26
Unknown* 2,000 890.00p Ordinary
15:21:07 - 26-May-26
Unknown* -2,000 890.00p Ordinary
Correction
15:21:07 - 26-May-26
Buy* 2,000 890.00p Suspected BUY Trade
15:20:51 - 26-May-26
Buy* 2,500 890.00p Suspected BUY Trade
15:20:45 - 26-May-26
Unknown* 0 894.03916p SI Trade
Currency Conversion
15:17:45 - 26-May-26
Buy* 744 871.00p Ordinary
15:02:34 - 26-May-26
Buy* 57 870.00p Ordinary
09:00:45 - 26-May-26
Unknown* 1,538 825.00p SI Trade
16:40:32 - 21-May-26
Unknown* 1,500 810.30p Ordinary
14:57:41 - 21-May-26
Unknown* 0 806.43646p SI Trade
Currency Conversion
14:34:41 - 21-May-26
Unknown* 10,000 820.00p Negotiated Trade
16:42:21 - 20-May-26
Unknown* 200 822.98207p Currency Conversion
OTC Trade
16:34:26 - 20-May-26
Buy* 60 840.00p Ordinary
13:46:14 - 20-May-26
Unknown* 2,500 802.60p Ordinary
09:58:10 - 20-May-26
Unknown* 10,000 820.00p OTC Trade
09:33:50 - 20-May-26
Unknown* -5,000 820.00p Correction
OTC Trade
09:33:50 - 20-May-26
Unknown* 5,000 820.00p OTC Trade
09:33:50 - 20-May-26
Unknown* -1,000 820.00p Correction
OTC Trade
09:33:50 - 20-May-26
Unknown* 1,000 820.00p OTC Trade
09:33:50 - 20-May-26
Unknown* 2,000 825.00p OTC Trade
09:32:54 - 20-May-26
Sell* 1,617 800.00p Ordinary
09:28:34 - 20-May-26
Buy* 2,000 825.00p Suspected BUY Trade
09:20:09 - 20-May-26
Sell* 2,000 800.00p Negotiated Trade
09:19:57 - 20-May-26
Unknown* -2,000 825.00p Correction
Negotiated Trade
09:19:50 - 20-May-26
Buy* 2,000 825.00p Suspected BUY Trade
09:19:50 - 20-May-26
Sell* 2,000 820.00p Negotiated Trade
09:03:30 - 20-May-26
Sell* 2,000 800.00p Negotiated Trade
09:03:07 - 20-May-26
Unknown* 1,020 811.60p Ordinary
08:57:57 - 20-May-26
Buy* 1,000 820.00p Ordinary
08:50:42 - 20-May-26
Unknown* 2,000 820.00p OTC Trade
08:34:44 - 20-May-26
Unknown* 0 820.00p SI Trade
08:14:02 - 20-May-26
Unknown* 2,000 825.00p OTC Trade
08:13:00 - 20-May-26
Buy* 2,000 825.00p Suspected BUY Trade
08:12:56 - 20-May-26
Sell* 2,000 790.00p Negotiated Trade
08:12:46 - 20-May-26
Buy* 1 830.00p Ordinary
08:06:23 - 20-May-26
Buy* 1 830.00p SI Trade
08:05:47 - 20-May-26
Unknown* 1,546 845.92231p Currency Conversion
OTC Trade
17:35:56 - 19-May-26
Sell* 500 800.00p Uncrossing Trade
16:35:22 - 19-May-26
Buy* 1 830.00p Ordinary
16:14:48 - 19-May-26
Buy* 1 830.00p SI Trade
16:14:48 - 19-May-26
Sell* 35 790.00p Ordinary
15:49:13 - 19-May-26
Unknown* 5,000 820.00p OTC Trade
15:44:42 - 19-May-26
Buy* 1 820.00p Ordinary
14:51:19 - 19-May-26
Buy* 1 820.00p SI Trade
14:51:19 - 19-May-26
Unknown* 1,000 800.00p Ordinary
14:50:52 - 19-May-26
Unknown* -1,000 800.00p Ordinary
Correction
14:50:52 - 19-May-26
Unknown* 1,000 800.00p Ordinary
14:50:52 - 19-May-26
Sell* 10 802.00p Ordinary
14:49:40 - 19-May-26
Buy* 1 820.00p Ordinary
13:55:50 - 19-May-26
Buy* 1 820.00p SI Trade
13:55:50 - 19-May-26
Sell* 29 800.00p Ordinary
09:01:17 - 19-May-26
Buy* 1 830.00p Ordinary
08:42:52 - 19-May-26
Buy* 1 830.00p SI Trade
08:42:38 - 19-May-26
Sell* 482 800.00p Ordinary
08:42:30 - 19-May-26
Sell* 500 804.00p Ordinary
08:41:56 - 19-May-26
Buy* 1 840.00p Ordinary
08:31:19 - 19-May-26
Buy* 1 840.00p SI Trade
08:29:20 - 19-May-26
Sell* 25 804.00p Ordinary
08:18:27 - 19-May-26
Buy* 1 840.00p Ordinary
08:12:14 - 19-May-26
Buy* 1 840.00p SI Trade
08:11:48 - 19-May-26
Unknown* 5,000 800.00p Negotiated Trade
08:11:24 - 19-May-26
Unknown* 5,000 825.00p Negotiated Trade
08:11:15 - 19-May-26
Unknown* 5,000 825.00p OTC Trade
08:10:36 - 19-May-26
Unknown* 2,500 830.00p Ordinary
16:38:42 - 18-May-26
Buy* 1 830.00p Ordinary
15:48:43 - 18-May-26
Buy* 1 830.00p SI Trade
15:46:19 - 18-May-26
Sell* 2 800.00p Ordinary
15:38:37 - 18-May-26
Buy* 1 830.00p Ordinary
15:38:29 - 18-May-26
Buy* 1 830.00p SI Trade
15:38:13 - 18-May-26
Buy* 1 840.00p Ordinary
15:09:21 - 18-May-26
Buy* 1 840.00p SI Trade
15:08:47 - 18-May-26
Buy* 1 840.00p Ordinary
15:08:09 - 18-May-26
Buy* 1 840.00p SI Trade
15:07:50 - 18-May-26
FTSE 100 Latest
Value10,471.72
Change167.84