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
Unknown* 28 702.38135p Currency Conversion
OTC Trade
16:17:32 - 24-Jul-26
Unknown* 100 699.00091p Currency Conversion
OTC Trade
15:38:57 - 24-Jul-26
Sell* 454 670.00p Ordinary
15:19:24 - 24-Jul-26
Buy* 100 700.00p Ordinary
08:15:31 - 24-Jul-26
Sell* 21 672.00p Ordinary
08:00:08 - 24-Jul-26
Unknown* 0 642.27724p SI Trade
Currency Conversion
15:56:35 - 23-Jul-26
Unknown* 100 650.03331p Currency Conversion
OTC Trade
15:18:44 - 22-Jul-26
Buy* 1,851 690.00p Ordinary
13:05:27 - 22-Jul-26
Sell* 20 671.80p Ordinary
12:44:53 - 22-Jul-26
Sell* 50 670.00p Ordinary
11:03:52 - 21-Jul-26
Sell* 1,500 671.00p Ordinary
11:02:55 - 21-Jul-26
Sell* 208 671.00p Ordinary
09:12:38 - 21-Jul-26
Buy* 818 691.00p Ordinary
09:02:35 - 21-Jul-26
Sell* 1,000 670.00p Ordinary
08:26:29 - 21-Jul-26
Buy* 1 700.00p SI Trade
08:26:22 - 21-Jul-26
Buy* 13 670.00p Ordinary
08:00:00 - 21-Jul-26
Sell* 200 630.00p Ordinary
09:19:08 - 17-Jul-26
Unknown* 0 650.00p SI Trade
08:25:56 - 15-Jul-26
Buy* 468 641.00p Ordinary
08:25:47 - 15-Jul-26
Buy* 2 650.00p Ordinary
08:19:47 - 15-Jul-26
Unknown* 0 650.00p SI Trade
08:19:47 - 15-Jul-26
Unknown* 0 650.00p SI Trade
08:19:47 - 15-Jul-26
Buy* 1 650.00p Ordinary
15:32:06 - 14-Jul-26
Buy* 1 650.00p SI Trade
15:31:33 - 14-Jul-26
Buy* 1 640.00p Ordinary
12:05:58 - 14-Jul-26
Buy* 40 640.00p Ordinary
08:11:04 - 14-Jul-26
Buy* 77 638.00p Ordinary
08:00:13 - 14-Jul-26
Unknown* 24 630.00p Ordinary
08:00:12 - 14-Jul-26
Unknown* 1,825 630.00p SI Trade
16:31:06 - 13-Jul-26
Buy* 20 638.00p Ordinary
16:05:37 - 13-Jul-26
Buy* 156 637.00p Ordinary
14:39:45 - 13-Jul-26
Buy* 100 637.00p Ordinary
11:57:05 - 13-Jul-26
Sell* 650 620.00p Ordinary
08:45:54 - 13-Jul-26
Unknown* 0 620.00p SI Trade
08:45:20 - 13-Jul-26
Unknown* 0 620.00p SI Trade
08:45:20 - 13-Jul-26
Buy* 1 620.00p Ordinary
08:45:15 - 13-Jul-26
Buy* 1 620.00p SI Trade
08:45:15 - 13-Jul-26
Buy* 1,000 620.00p Ordinary
08:45:03 - 13-Jul-26
Buy* 1,000 620.00p Ordinary
08:43:27 - 13-Jul-26
Buy* 1,612 620.00p Ordinary
08:41:40 - 13-Jul-26
Buy* 1 620.00p Ordinary
14:19:07 - 10-Jul-26
Unknown* 0 620.00p SI Trade
14:19:07 - 10-Jul-26
Unknown* 0 620.00p SI Trade
14:19:07 - 10-Jul-26
Buy* 79 619.90p Ordinary
13:44:02 - 10-Jul-26
Buy* 79 619.90p Ordinary
13:43:09 - 10-Jul-26
Buy* 100 619.80p Ordinary
13:32:02 - 10-Jul-26
Buy* 14 620.00p Ordinary
08:40:42 - 10-Jul-26
Sell* 19 595.00p Ordinary
16:16:14 - 09-Jul-26
Buy* 3,229 619.00p Suspected BUY Trade
15:17:47 - 09-Jul-26
Buy* 1 620.00p Ordinary
11:25:38 - 09-Jul-26
Unknown* 0 620.00p SI Trade
11:25:38 - 09-Jul-26
Unknown* 0 620.00p SI Trade
11:25:38 - 09-Jul-26
Buy* 100 610.80p Ordinary
10:49:24 - 09-Jul-26
Buy* 2 620.00p Ordinary
14:42:21 - 08-Jul-26
Buy* 164 612.00p Ordinary
08:20:51 - 08-Jul-26
Buy* 815 612.90p Ordinary
08:13:43 - 08-Jul-26
Buy* 7 620.00p Ordinary
08:04:26 - 08-Jul-26
Buy* 1 620.00p Ordinary
08:00:20 - 08-Jul-26
Unknown* 0 620.00p SI Trade
08:00:20 - 08-Jul-26
Buy* 732 614.00p Ordinary
15:28:13 - 07-Jul-26
Buy* 240 614.00p Ordinary
15:23:33 - 07-Jul-26
Sell* 1,000 593.30p Ordinary
14:57:18 - 07-Jul-26
Sell* 2 600.00p Ordinary
14:55:41 - 07-Jul-26
Buy* 1,500 619.80p Ordinary
12:31:13 - 07-Jul-26
Sell* 300 600.50p Ordinary
08:26:47 - 07-Jul-26
Buy* 900 610.00p Ordinary
08:26:20 - 07-Jul-26
Buy* 1,000 609.80p Ordinary
08:10:29 - 07-Jul-26
Sell* 80 590.00p Ordinary
08:10:21 - 07-Jul-26
Unknown* 0 621.40431p SI Trade
Currency Conversion
14:40:30 - 06-Jul-26
Unknown* 1 621.40431p SI Trade
Currency Conversion
14:40:28 - 06-Jul-26
Sell* 220 580.00p Ordinary
11:31:50 - 06-Jul-26
Unknown* 809 595.00p Ordinary
09:20:39 - 06-Jul-26
Unknown* 807 595.00p Ordinary
09:20:39 - 06-Jul-26
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
FTSE 100 Latest
Value10,736.23
Change97.06