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* 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
Sell* 5,000 171.00p Ordinary
08:00:35 - 01-Aug-25
Sell* 2,000 170.30p Ordinary
13:17:51 - 30-Jul-25
Sell* 25,000 171.00p Ordinary
15:39:15 - 29-Jul-25
Sell* 25,000 170.00p Negotiated Trade
15:30:00 - 29-Jul-25
Sell* 5,000 170.00p Ordinary
14:57:11 - 29-Jul-25
Unknown* 12,073 168.00p Ordinary
14:56:12 - 29-Jul-25
Sell* 57,927 168.00p Negotiated Trade
14:56:02 - 29-Jul-25
Sell* 380,000 168.00p Negotiated Trade
14:55:25 - 29-Jul-25
Sell* 537,073 168.00p Negotiated Trade
14:55:05 - 29-Jul-25
Sell* 7,066 171.00p Ordinary
15:52:11 - 25-Jul-25
Buy* 500 174.00p Ordinary
15:49:41 - 25-Jul-25
Unknown* 50,000 170.00p Negotiated Trade
15:26:34 - 24-Jul-25
Unknown* 25,000 170.00p Negotiated Trade
15:25:48 - 24-Jul-25
Sell* 73,000 168.00p Negotiated Trade
14:32:15 - 23-Jul-25
Sell* 302,000 168.00p Negotiated Trade
14:31:56 - 23-Jul-25
Sell* 380,000 168.00p Negotiated Trade
14:31:33 - 23-Jul-25
Sell* 593 171.00p Ordinary
12:44:32 - 23-Jul-25
Buy* 634 173.50p Ordinary
09:13:33 - 23-Jul-25
Sell* 2,000 170.66p Ordinary
08:04:26 - 23-Jul-25
Sell* 2,500 170.66p Ordinary
08:03:41 - 23-Jul-25
Buy* 137 173.50p Ordinary
12:44:38 - 22-Jul-25
Buy* 10 173.50p Ordinary
11:30:09 - 22-Jul-25
Sell* 287 170.40p Ordinary
10:51:44 - 21-Jul-25
Unknown* 10,000 170.20p Ordinary
10:40:27 - 21-Jul-25
Buy* 1,500 173.00p Ordinary
09:51:46 - 21-Jul-25
Buy* 287 172.75p Ordinary
09:15:15 - 21-Jul-25
Buy* 3,486 172.00p Ordinary
08:18:58 - 21-Jul-25
Buy* 550 169.00p Ordinary
12:25:10 - 18-Jul-25
Sell* 596 166.22p Ordinary
10:17:42 - 18-Jul-25
Unknown* 8,000 169.00p Ordinary
09:24:59 - 18-Jul-25
Sell* 1,342 166.15p Ordinary
09:39:19 - 17-Jul-25
Sell* 1,500 166.15p Ordinary
08:03:39 - 17-Jul-25
Buy* 5,000 168.00p Suspected BUY Trade
16:28:00 - 16-Jul-25
Buy* 2,000 168.00p Ordinary
10:33:00 - 16-Jul-25
Unknown* 10,000 168.00p Ordinary
10:30:57 - 16-Jul-25
Buy* 2,000 168.00p Ordinary
08:24:06 - 16-Jul-25
Unknown* 12,500 166.00p Ordinary
16:10:20 - 15-Jul-25
Unknown* 12,500 166.00p Ordinary
16:10:11 - 15-Jul-25
Unknown* 16,000 165.01p Negotiated Trade
15:45:51 - 15-Jul-25
Sell* 1,500 165.01p Ordinary
14:09:55 - 15-Jul-25
Unknown* 12,500 166.00p Ordinary
13:06:44 - 15-Jul-25
Unknown* 12,500 166.00p Ordinary
13:06:32 - 15-Jul-25
Sell* 10,000 165.00p Ordinary
12:55:40 - 15-Jul-25
Sell* 6,070 165.00p Ordinary
12:54:19 - 15-Jul-25
Sell* 2,500 165.00p Ordinary
11:43:17 - 15-Jul-25
Sell* 1,000 165.03p Ordinary
11:30:58 - 15-Jul-25
Sell* 2,500 165.15p Ordinary
11:30:44 - 15-Jul-25
Sell* 5,000 165.54p Ordinary
11:17:38 - 15-Jul-25
Unknown* 25,000 165.20p Negotiated Trade
11:13:01 - 15-Jul-25
Buy* 470 168.00p Ordinary
11:07:04 - 15-Jul-25
Buy* 2,990 167.00p Ordinary
11:23:25 - 14-Jul-25
Buy* 1,796 166.75p Ordinary
10:27:27 - 14-Jul-25
Buy* 2,500 164.00p Ordinary
08:22:45 - 14-Jul-25
Buy* 5,000 164.00p Ordinary
08:21:25 - 14-Jul-25
Buy* 1,000 162.00p Ordinary
08:18:11 - 14-Jul-25
Buy* 3,082 162.00p Ordinary
16:29:11 - 11-Jul-25
Buy* 2,881 161.90p Ordinary
16:27:52 - 11-Jul-25
Sell* 1,500 160.20p Ordinary
14:29:16 - 11-Jul-25
Unknown* 10,000 161.25p Ordinary
13:46:35 - 11-Jul-25
Buy* 2,500 160.00p Ordinary
13:05:11 - 11-Jul-25
Buy* 1,500 159.55p Ordinary
13:04:21 - 11-Jul-25
Buy* 250 159.55p Ordinary
10:55:20 - 11-Jul-25
Buy* 596 159.55p Ordinary
09:43:47 - 11-Jul-25
Buy* 1,700 160.00p Ordinary
13:16:44 - 10-Jul-25
Sell* 815 157.50p Ordinary
11:27:52 - 09-Jul-25
Buy* 1,611 159.55p Ordinary
09:15:43 - 08-Jul-25
Buy* 386 159.55p Ordinary
09:19:35 - 07-Jul-25
Buy* 655 159.55p Ordinary
08:41:11 - 07-Jul-25
Buy* 626 159.55p Ordinary
08:00:15 - 07-Jul-25
Buy* 500 159.55p Ordinary
14:58:45 - 04-Jul-25
Buy* 125 158.92p Ordinary
10:50:58 - 04-Jul-25
Sell* 4,422 158.05p Ordinary
13:47:13 - 03-Jul-25
Sell* 949 158.05p Ordinary
15:36:55 - 02-Jul-25
Sell* 6,555 157.20p Ordinary
12:24:06 - 02-Jul-25
Sell* 3,163 158.05p Ordinary
09:33:19 - 02-Jul-25
Sell* 7,000 158.10p Ordinary
08:03:39 - 02-Jul-25
Unknown* 8,000 157.40p Ordinary
14:39:48 - 01-Jul-25
Unknown* 12,604 157.40p Ordinary
13:42:47 - 01-Jul-25
Sell* 3,160 158.20p Ordinary
10:48:43 - 01-Jul-25
Sell* 1,460 157.40p Ordinary
09:35:18 - 01-Jul-25
Unknown* 500,000 158.50p Negotiated Trade
16:09:52 - 30-Jun-25
Unknown* 250,000 158.50p Negotiated Trade
16:09:41 - 30-Jun-25
Unknown* 300,000 158.50p Negotiated Trade
16:09:29 - 30-Jun-25
Sell* 1,594 157.60p Ordinary
16:09:23 - 30-Jun-25
Sell* 4,773 157.40p Ordinary
16:08:41 - 30-Jun-25
Sell* 6,361 157.40p Ordinary
16:07:32 - 30-Jun-25
Sell* 1,460 158.00p Ordinary
15:32:29 - 30-Jun-25
Sell* 2,029 158.20p Ordinary
15:26:27 - 30-Jun-25
Sell* 3,000 157.40p Ordinary
14:56:34 - 30-Jun-25
Sell* 4,000 157.25p Ordinary
11:12:10 - 30-Jun-25
Sell* 12,604 158.60p Ordinary
09:58:49 - 30-Jun-25
Buy* 312 158.60p Ordinary
09:54:26 - 30-Jun-25
Buy* 1,500 158.60p Ordinary
09:29:28 - 30-Jun-25
Buy* 2,000 158.75p Ordinary
09:24:30 - 30-Jun-25
Sell* 2,500 155.4407p Ordinary
09:22:14 - 30-Jun-25
Sell* 3,000 155.25p Ordinary
09:15:56 - 30-Jun-25
FTSE 100 Latest
Value9,165.23
Change0.00