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
Buy* 579 185.00p Ordinary
08:00:45 - 12-Sep-25
Buy* 1,081 185.00p Ordinary
13:42:58 - 11-Sep-25
Buy* 2,156 185.00p Ordinary
12:50:45 - 11-Sep-25
Unknown* 11,344 185.00p Ordinary
12:42:32 - 11-Sep-25
Buy* 1,081 185.00p Ordinary
12:28:45 - 11-Sep-25
Buy* 2,500 185.00p Ordinary
11:05:29 - 11-Sep-25
Buy* 4,000 185.00p Ordinary
10:35:41 - 11-Sep-25
Buy* 2,270 185.00p Ordinary
10:03:09 - 11-Sep-25
Buy* 1,538 185.00p Ordinary
09:57:59 - 11-Sep-25
Buy* 1,100 185.00p Ordinary
09:20:11 - 11-Sep-25
Buy* 2,700 184.95p Ordinary
08:36:50 - 11-Sep-25
Buy* 1,349 184.95p Ordinary
08:32:04 - 11-Sep-25
Buy* 1,349 184.94p Ordinary
08:07:53 - 11-Sep-25
Buy* 2,000 184.94p Ordinary
08:05:45 - 11-Sep-25
Buy* 2,000 185.00p Ordinary
08:05:32 - 11-Sep-25
Buy* 1,492 184.20p Ordinary
08:04:21 - 11-Sep-25
Buy* 4,336 184.199p Ordinary
08:02:26 - 11-Sep-25
Buy* 2,707 184.199p Ordinary
08:01:08 - 11-Sep-25
Buy* 542 184.199p Ordinary
08:00:40 - 11-Sep-25
Buy* 850 184.19p Ordinary
16:23:10 - 10-Sep-25
Buy* 256 183.99p Ordinary
16:21:39 - 10-Sep-25
Buy* 538 183.99p Ordinary
16:19:56 - 10-Sep-25
Buy* 1,114 183.99p Ordinary
16:07:59 - 10-Sep-25
Buy* 5,500 184.08p Ordinary
15:37:32 - 10-Sep-25
Buy* 538 184.08p Ordinary
15:25:43 - 10-Sep-25
Buy* 2,714 184.20p Ordinary
15:17:35 - 10-Sep-25
Buy* 1,354 184.26p Ordinary
15:11:55 - 10-Sep-25
Buy* 5,000 183.00p Ordinary
14:33:41 - 10-Sep-25
Buy* 2,167 184.30p Ordinary
14:33:29 - 10-Sep-25
Buy* 2,707 184.45p Ordinary
14:31:12 - 10-Sep-25
Unknown* 10,000 184.45p Ordinary
14:12:47 - 10-Sep-25
Buy* 1,352 184.45p Ordinary
13:42:36 - 10-Sep-25
Buy* 687 185.00p Ordinary
10:48:49 - 10-Sep-25
Sell* 1,000 181.00p Ordinary
10:34:25 - 10-Sep-25
Buy* 2,000 182.00p Ordinary
08:15:39 - 10-Sep-25
Buy* 2,500 182.00p Ordinary
08:13:11 - 10-Sep-25
Buy* 2,000 181.00p Ordinary
08:11:39 - 10-Sep-25
Unknown* 2,000 177.00p Ordinary
08:08:54 - 10-Sep-25
Buy* 2,000 176.76p Ordinary
08:07:31 - 10-Sep-25
Buy* 5,725 174.50p Ordinary
15:37:48 - 09-Sep-25
Buy* 1,140 174.50p Ordinary
08:54:01 - 09-Sep-25
Buy* 5,717 174.80p Ordinary
14:31:29 - 08-Sep-25
Sell* 2,881 171.70p Ordinary
14:15:07 - 08-Sep-25
Sell* 2,268 171.70p Ordinary
08:06:04 - 08-Sep-25
Sell* 2,866 171.70p Ordinary
08:03:37 - 08-Sep-25
Buy* 2,857 175.00p Ordinary
09:14:12 - 05-Sep-25
Unknown* 10,000 175.00p Ordinary
16:04:32 - 04-Sep-25
Buy* 5,000 175.00p Ordinary
15:08:31 - 04-Sep-25
Sell* 135 173.40p Ordinary
09:50:23 - 04-Sep-25
Sell* 4,084 171.70p Ordinary
08:59:52 - 02-Sep-25
Sell* 1,600 171.70p Ordinary
16:15:04 - 01-Sep-25
Sell* 5,000 171.70p Ordinary
16:01:40 - 01-Sep-25
Sell* 2,881 173.40p Ordinary
12:02:04 - 01-Sep-25
Sell* 1,771 171.66p Ordinary
10:30:27 - 29-Aug-25
Buy* 1,729 173.50p Ordinary
16:00:47 - 28-Aug-25
Unknown* 10,000 172.50p Ordinary
15:57:53 - 28-Aug-25
Unknown* 1,750 172.50p Ordinary
13:24:47 - 28-Aug-25
Unknown* 10,000 172.50p Ordinary
13:24:29 - 28-Aug-25
Unknown* 10,000 171.51p Ordinary
10:50:49 - 28-Aug-25
Unknown* 15 172.50p Ordinary
08:22:06 - 28-Aug-25
Unknown* 15 172.50p Ordinary
08:18:22 - 28-Aug-25
Unknown* 10,000 172.50p Ordinary
16:13:14 - 27-Aug-25
Unknown* 10,000 171.51p Ordinary
13:33:56 - 27-Aug-25
Unknown* 6,000 172.50p Ordinary
13:28:12 - 27-Aug-25
Unknown* 4,000 172.50p Ordinary
13:27:55 - 27-Aug-25
Unknown* 15,000 171.51p Negotiated Trade
10:47:48 - 27-Aug-25
Unknown* 250 172.50p Ordinary
11:53:29 - 26-Aug-25
Unknown* 12,000 171.51p Ordinary
10:29:25 - 26-Aug-25
Unknown* 10,735 171.50p Ordinary
08:55:10 - 26-Aug-25
Unknown* 2,148 173.00p Ordinary
15:46:03 - 22-Aug-25
Unknown* 7,500 173.00p Ordinary
13:35:32 - 22-Aug-25
Unknown* 10,000 173.00p Ordinary
13:35:13 - 22-Aug-25
Buy* 128 173.80p Ordinary
11:28:57 - 22-Aug-25
Buy* 1,726 173.80p Ordinary
12:38:50 - 21-Aug-25
Buy* 1,400 174.00p Suspected BUY Trade
09:00:22 - 21-Aug-25
Unknown* 3,109 173.00p Ordinary
16:10:00 - 20-Aug-25
Unknown* 12,000 171.50p Ordinary
11:07:04 - 20-Aug-25
Buy* 5,753 173.80p Ordinary
13:07:27 - 19-Aug-25
Unknown* 10,000 172.50p Ordinary
10:54:42 - 19-Aug-25
Sell* 6,000 173.00p Ordinary
09:57:28 - 19-Aug-25
Unknown* 36,549 173.00p Negotiated Trade
16:33:42 - 18-Aug-25
Unknown* 41,548 173.00p Negotiated Trade
16:33:33 - 18-Aug-25
Unknown* 13,334 173.00p Ordinary
16:33:26 - 18-Aug-25
Unknown* 100,000 173.00p Negotiated Trade
16:32:05 - 18-Aug-25
Unknown* 8,000 175.00p Ordinary
15:29:10 - 18-Aug-25
Unknown* 3,451 173.00p Ordinary
16:25:53 - 15-Aug-25
Unknown* 3,452 173.00p Ordinary
16:25:41 - 15-Aug-25
Unknown* 6,903 173.00p Ordinary
16:25:22 - 15-Aug-25
Buy* 282 173.80p Ordinary
10:40:44 - 15-Aug-25
Buy* 2,299 173.80p Ordinary
10:22:00 - 15-Aug-25
Unknown* 10,000 171.65p Ordinary
13:47:18 - 14-Aug-25
Sell* 6,072 172.52p Ordinary
13:46:14 - 14-Aug-25
Unknown* 9,810 173.50p Ordinary
13:43:45 - 14-Aug-25
Sell* 2,881 173.50p Ordinary
13:40:43 - 14-Aug-25
Sell* 6,237 173.90p Ordinary
13:40:30 - 14-Aug-25
Buy* 1,413 176.875p Ordinary
12:45:35 - 14-Aug-25
Buy* 5,500 175.00p Ordinary
16:41:20 - 13-Aug-25
Buy* 9,328 175.00p Ordinary
16:41:20 - 13-Aug-25
Buy* 806 175.00p Ordinary
16:41:20 - 13-Aug-25
Buy* 1,413 176.88p Ordinary
14:02:14 - 13-Aug-25
Buy* 3,392 176.88p Ordinary
12:54:59 - 13-Aug-25
Buy* 1,183 176.88p Ordinary
12:48:03 - 13-Aug-25
Buy* 2,317 176.88p Ordinary
11:48:38 - 13-Aug-25
Buy* 1,128 176.90p Ordinary
08:53:27 - 13-Aug-25
Unknown* 7,500 173.30p Ordinary
08:52:28 - 13-Aug-25
Unknown* 10,000 173.80p Ordinary
08:02:26 - 13-Aug-25
Unknown* 31,088 176.90p Negotiated Trade
12:49:23 - 12-Aug-25
Buy* 690 173.88p Ordinary
09:08:41 - 12-Aug-25
Buy* 1,725 173.90p Ordinary
08:27:22 - 12-Aug-25
Unknown* 35,000 173.00p Negotiated Trade
16:39:16 - 11-Aug-25
Buy* 5,628 173.90p Ordinary
16:08:13 - 11-Aug-25
Sell* 2,922 171.33p Ordinary
13:40:11 - 11-Aug-25
Unknown* 10,000 171.20p Ordinary
12:14:38 - 11-Aug-25
Sell* 6,667 171.50p Ordinary
11:30:27 - 11-Aug-25
Buy* 61 174.375p Ordinary
11:27:14 - 11-Aug-25
Sell* 2,839 171.33p Ordinary
10:06:38 - 11-Aug-25
Buy* 2,867 174.39p Ordinary
09:49:45 - 11-Aug-25
Buy* 1,500 174.40p Ordinary
09:28:26 - 11-Aug-25
Buy* 250 174.40p Ordinary
08:58:53 - 11-Aug-25
Unknown* 26,704 174.459p Negotiated Trade
08:42:55 - 11-Aug-25
Buy* 4,013 174.40p Ordinary
08:41:32 - 11-Aug-25
Buy* 1,000 174.459p Ordinary
08:35:30 - 11-Aug-25
Buy* 1,716 174.459p Ordinary
08:10:20 - 11-Aug-25
Buy* 2,866 174.459p Ordinary
08:09:51 - 11-Aug-25
Buy* 112 174.47p Ordinary
08:00:25 - 11-Aug-25
Sell* 2,190 172.00p Ordinary
16:17:55 - 08-Aug-25
Unknown* 11,473 174.459p Ordinary
15:13:07 - 08-Aug-25
Buy* 500 174.459p Ordinary
15:07:07 - 08-Aug-25
Buy* 1,714 174.459p Ordinary
09:10:50 - 08-Aug-25
Unknown* 14,494 172.00p Negotiated Trade
16:53:17 - 07-Aug-25
Sell* 5,288 172.00p Ordinary
16:52:58 - 07-Aug-25
Sell* 2,856 172.00p Ordinary
16:52:45 - 07-Aug-25
Sell* 1,587 172.00p Ordinary
16:52:12 - 07-Aug-25
Sell* 1,587 172.00p Ordinary
16:51:59 - 07-Aug-25
Unknown* 10,000 171.20p Ordinary
15:50:55 - 07-Aug-25
Unknown* 4,688 173.00p Ordinary
15:25:07 - 07-Aug-25
Unknown* 20,000 173.00p Ordinary
15:17:17 - 07-Aug-25
Buy* 2,865 174.488p Ordinary
08:33:52 - 07-Aug-25
Buy* 600 174.848p Ordinary
13:24:12 - 06-Aug-25
Sell* 2,902 172.50p Ordinary
13:19:32 - 06-Aug-25
Buy* 2,854 174.951p Ordinary
11:38:03 - 06-Aug-25
Buy* 1,137 175.00p Ordinary
11:28:30 - 06-Aug-25
Buy* 57 175.00p Ordinary
11:10:45 - 06-Aug-25
Sell* 5,718 175.00p Ordinary
08:13:41 - 06-Aug-25
Unknown* 8,570 175.10p Ordinary
08:13:24 - 06-Aug-25
Buy* 2,839 176.0999p Ordinary
16:14:23 - 05-Aug-25
Buy* 1,701 176.0999p Ordinary
15:24:28 - 05-Aug-25
Buy* 2,268 176.0999p Ordinary
15:17:54 - 05-Aug-25
Buy* 1,700 176.10p Ordinary
15:00:51 - 05-Aug-25
Buy* 574 176.10p Ordinary
14:56:54 - 05-Aug-25
Buy* 1,531 176.177p Ordinary
14:01:17 - 05-Aug-25
Buy* 500 176.177p Ordinary
13:35:42 - 05-Aug-25
Buy* 1,699 176.28p Ordinary
13:15:56 - 05-Aug-25
Sell* 6,000 175.00p Ordinary
13:14:46 - 05-Aug-25
Buy* 2,826 176.50p Ordinary
12:39:38 - 05-Aug-25
Unknown* -35,000 175.072p Correction
OTC Trade
12:08:27 - 05-Aug-25
Unknown* -35,000 175.072p Correction
OTC Trade
12:08:27 - 05-Aug-25
Unknown* 35,000 175.072p OTC Trade
12:08:27 - 05-Aug-25
Unknown* 35,000 175.072p OTC Trade
12:08:27 - 05-Aug-25
Unknown* 35,000 175.072p OTC Trade
12:08:27 - 05-Aug-25
Unknown* 35,000 175.072p OTC Trade
12:08:27 - 05-Aug-25
Buy* 1,706 176.00p Ordinary
12:05:34 - 05-Aug-25
Unknown* 35,000 175.072p Negotiated Trade
12:04:51 - 05-Aug-25
Buy* 5,000 175.8749p Ordinary
12:02:55 - 05-Aug-25
Buy* 284 175.8749p Ordinary
11:58:31 - 05-Aug-25
Buy* 1,421 175.8749p Ordinary
11:50:37 - 05-Aug-25
Buy* 2,840 175.8749p Ordinary
11:42:53 - 05-Aug-25
Buy* 3,000 175.875p Ordinary
11:18:24 - 05-Aug-25
Buy* 2,839 175.89p Ordinary
11:10:45 - 05-Aug-25
Buy* 2,840 175.89p Ordinary
10:16:52 - 05-Aug-25
Sell* 3,486 174.44p Ordinary
10:04:10 - 05-Aug-25
Buy* 2,841 175.95p Ordinary
09:22:07 - 05-Aug-25
Buy* 1,418 176.00p Ordinary
09:17:21 - 05-Aug-25
Sell* 1,743 174.60p Ordinary
09:11:43 - 05-Aug-25
Unknown* 12,857 175.00p Ordinary
09:06:15 - 05-Aug-25
Buy* 2,000 175.00p Ordinary
09:05:42 - 05-Aug-25
Buy* 1,771 174.80p Ordinary
09:04:28 - 05-Aug-25
Buy* 2,000 174.85p Ordinary
08:46:31 - 05-Aug-25
Buy* 2,870 174.00p Ordinary
08:44:46 - 05-Aug-25
Buy* 5,000 173.92p Ordinary
08:44:28 - 05-Aug-25
Buy* 15 173.92p Ordinary
08:43:54 - 05-Aug-25
Unknown* 14,351 174.20p Negotiated Trade
08:41:55 - 05-Aug-25
Buy* 15 173.18p Ordinary
08:39:50 - 05-Aug-25
Buy* 250 173.20p Ordinary
08:33:38 - 05-Aug-25
Buy* 3,406 173.20p Ordinary
08:29:37 - 05-Aug-25
Buy* 3,000 172.90p Ordinary
08:09:24 - 05-Aug-25
Unknown* 2,895 172.50p Ordinary
08:02:13 - 05-Aug-25
Buy* 2,895 172.46p Ordinary
08:01:09 - 05-Aug-25
Buy* 2,904 171.92p Ordinary
08:00:53 - 05-Aug-25
Buy* 2,906 171.80p Ordinary
08:00:39 - 05-Aug-25
Buy* 2,906 171.80p Ordinary
08:00:25 - 05-Aug-25
Buy* 2,906 171.80p Ordinary
08:00:12 - 05-Aug-25
Buy* 1,500 171.77p Ordinary
15:19:56 - 04-Aug-25
Sell* 2,000 170.00p Ordinary
13:26:53 - 04-Aug-25
Sell* 300 170.15p Ordinary
08:00:30 - 04-Aug-25
Sell* 2,000 170.15p Ordinary
15:55:51 - 01-Aug-25
Buy* 2,910 171.80p Ordinary
08:33:39 - 01-Aug-25
Buy* 1,000 171.55p Ordinary
08:04:24 - 01-Aug-25
Sell* 4,093 171.00p Ordinary
08:01:14 - 01-Aug-25
Sell* 4,678 171.00p Ordinary
08:00:52 - 01-Aug-25
FTSE 100 Latest
Value9,320.25
Change22.67