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!

Xp Factory (XPF) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 178,500 14.00p OTC Trade
17:06:00 - 30-Jan-26
Buy* 28,500 14.00p Ordinary
15:37:37 - 30-Jan-26
Unknown* 150,000 14.00p Ordinary
15:36:12 - 30-Jan-26
Buy* 3,800 14.08p Ordinary
13:25:10 - 30-Jan-26
Sell* 10,000 13.575p Ordinary
13:12:59 - 30-Jan-26
Sell* 10,000 13.575p Ordinary
12:26:10 - 30-Jan-26
Sell* 886 13.50p Ordinary
11:50:36 - 30-Jan-26
Sell* 1,000 13.50p SI Trade
11:50:35 - 30-Jan-26
Sell* 54 13.50p SI Trade
11:50:35 - 30-Jan-26
Buy* 137 14.50p SI Trade
11:50:35 - 30-Jan-26
Buy* 30,000 14.00p Ordinary
11:50:34 - 30-Jan-26
Sell* 50,715 13.751p Negotiated Trade
11:49:30 - 30-Jan-26
Sell* 9,400 14.025p Ordinary
15:41:26 - 29-Jan-26
Sell* 874 14.00p Ordinary
15:32:51 - 29-Jan-26
Sell* 874 14.00p SI Trade
15:32:51 - 29-Jan-26
Sell* 874 14.00p Ordinary
15:09:17 - 29-Jan-26
Sell* 275 14.00p SI Trade
15:09:17 - 29-Jan-26
Sell* 598 14.00p SI Trade
15:09:17 - 29-Jan-26
Sell* 9,400 14.025p Ordinary
14:13:03 - 29-Jan-26
Buy* 109 14.30p Ordinary
12:27:22 - 29-Jan-26
Sell* 34,500 14.00p Ordinary
11:46:20 - 29-Jan-26
Sell* 874 14.00p Ordinary
09:01:17 - 29-Jan-26
Sell* 879 14.00p SI Trade
09:01:17 - 29-Jan-26
Sell* 14,816 14.075p Ordinary
09:01:08 - 29-Jan-26
Buy* 11,020 14.30p Ordinary
08:07:41 - 29-Jan-26
Sell* 10,000 14.075p Ordinary
08:01:23 - 29-Jan-26
Buy* 50,000 14.34p Ordinary
16:23:52 - 28-Jan-26
Sell* 1,728 14.00p Ordinary
13:56:39 - 28-Jan-26
Sell* 4,815 14.00p Ordinary
13:56:39 - 28-Jan-26
Sell* 4,815 14.00p Ordinary
13:56:39 - 28-Jan-26
Sell* 42 14.00p Ordinary
09:59:51 - 28-Jan-26
Sell* 30,000 14.25p Ordinary
09:24:13 - 28-Jan-26
Sell* 51,300 14.25p Ordinary
08:15:27 - 28-Jan-26
Unknown* 100,000 14.50p Ordinary
14:21:43 - 27-Jan-26
Sell* 31,692 14.25p Ordinary
13:11:35 - 27-Jan-26
Buy* 344 14.50p Ordinary
12:05:37 - 27-Jan-26
Sell* 25 14.00p Ordinary
11:35:26 - 27-Jan-26
Buy* 70 14.27p Ordinary
10:57:34 - 27-Jan-26
Unknown* 150,000 14.50p Ordinary
08:07:50 - 27-Jan-26
Sell* 66,955 14.25p Negotiated Trade
08:07:27 - 27-Jan-26
Unknown* 100,000 14.50p Ordinary
08:02:25 - 27-Jan-26
Sell* 133,045 14.25p Negotiated Trade
08:02:07 - 27-Jan-26
Sell* 37,846 14.20p Ordinary
12:49:46 - 26-Jan-26
Unknown* 100,000 14.50p Ordinary
11:02:53 - 26-Jan-26
Buy* 10 14.50p SI Trade
10:54:14 - 26-Jan-26
Sell* 14 14.00p SI Trade
10:54:14 - 26-Jan-26
Unknown* 100,000 14.50p Ordinary
10:17:33 - 26-Jan-26
Sell* 3,890 14.20p Ordinary
09:03:36 - 26-Jan-26
Sell* 40,000 14.00p Uncrossing Trade
16:35:08 - 23-Jan-26
Unknown* 100,000 14.50p Ordinary
16:31:07 - 23-Jan-26
Buy* 42,775 14.34p Ordinary
14:52:03 - 23-Jan-26
Sell* 1,135 14.0775p Ordinary
14:39:42 - 23-Jan-26
Sell* 138,889 14.25p Ordinary
14:34:16 - 23-Jan-26
Sell* 61,111 14.25p Negotiated Trade
14:34:16 - 23-Jan-26
Buy* 50,000 14.50p Ordinary
14:31:21 - 23-Jan-26
Sell* 7,575 14.10p Ordinary
14:31:07 - 23-Jan-26
Sell* 769 14.055p Ordinary
14:31:07 - 23-Jan-26
Sell* 952 14.055p Ordinary
14:31:07 - 23-Jan-26
Sell* 20 14.00p SI Trade
14:31:07 - 23-Jan-26
Sell* 7,778 13.70p Ordinary
12:48:02 - 23-Jan-26
Unknown* 300,000 14.50p Negotiated Trade
12:00:59 - 23-Jan-26
Buy* 66,666 14.00p Ordinary
12:00:35 - 23-Jan-26
Buy* 66,667 14.00p Suspected BUY Trade
12:00:35 - 23-Jan-26
Buy* 66,667 14.00p Suspected BUY Trade
12:00:35 - 23-Jan-26
Unknown* 100,000 14.50p Ordinary
11:46:46 - 23-Jan-26
Buy* 225,000 14.00p Ordinary
11:46:11 - 23-Jan-26
Unknown* 100,000 14.50p Ordinary
11:46:09 - 23-Jan-26
Sell* 18,900 13.50p Ordinary
11:08:43 - 23-Jan-26
Unknown* 300,000 14.00p Negotiated Trade
15:16:53 - 22-Jan-26
Sell* 41 13.50p SI Trade
15:05:45 - 22-Jan-26
Sell* 76 13.50p SI Trade
15:05:45 - 22-Jan-26
Sell* 813 13.80p Ordinary
14:58:48 - 22-Jan-26
Sell* 32,173 13.65p Ordinary
10:09:23 - 22-Jan-26
Buy* 11,668 14.3751p Ordinary
10:03:36 - 22-Jan-26
Buy* 222 14.3751p Ordinary
09:46:29 - 22-Jan-26
Buy* 173 14.3751p Ordinary
09:32:53 - 22-Jan-26
Sell* 1,000 13.50p SI Trade
08:34:22 - 22-Jan-26
Unknown* 500,000 14.00p Negotiated Trade
08:34:19 - 22-Jan-26
Sell* 820 13.50p SI Trade
14:26:08 - 21-Jan-26
Buy* 4,293 13.975p Ordinary
13:54:44 - 21-Jan-26
Sell* 50,000 13.7125p Ordinary
11:40:58 - 21-Jan-26
Buy* 93 14.00p Ordinary
10:20:56 - 21-Jan-26
Buy* 1 14.00p Ordinary
08:32:10 - 21-Jan-26
Sell* 3,856 13.7125p Ordinary
13:46:36 - 20-Jan-26
Sell* 1,539,920 13.70p Negotiated Trade
10:24:07 - 20-Jan-26
Unknown* 1,075,000 13.85p Negotiated Trade
16:18:02 - 19-Jan-26
Unknown* 525,000 13.90p Negotiated Trade
15:50:43 - 19-Jan-26
Sell* 8,000 13.71p Ordinary
14:02:19 - 19-Jan-26
Buy* 23 14.00p SI Trade
13:58:22 - 19-Jan-26
Sell* 1,481 13.50p SI Trade
13:58:22 - 19-Jan-26
Sell* 4,198 13.705p Ordinary
09:46:24 - 19-Jan-26
Unknown* 100,000 13.575p Ordinary
08:57:08 - 19-Jan-26
Buy* 50,000 13.755p Ordinary
08:49:19 - 19-Jan-26
Sell* 364 13.5205p Ordinary
16:25:19 - 16-Jan-26
Buy* 21,466 13.975p Ordinary
15:15:01 - 16-Jan-26
Buy* 14,311 13.975p Ordinary
14:44:55 - 16-Jan-26
Sell* 34,400 13.71p Ordinary
11:36:05 - 16-Jan-26
Sell* 35,000 13.6925p Ordinary
11:19:06 - 16-Jan-26
Sell* 25 13.50p SI Trade
08:23:58 - 16-Jan-26
Buy* 24,200 14.00p Ordinary
08:05:55 - 16-Jan-26
Sell* 39,434 13.67p Ordinary
08:05:04 - 16-Jan-26
Sell* 200 13.60p Uncrossing Trade
16:35:10 - 15-Jan-26
Buy* 10,000 13.975p Ordinary
16:23:15 - 15-Jan-26
Sell* 16,628 13.65p Ordinary
16:22:11 - 15-Jan-26
Unknown* 497,078 13.75p Negotiated Trade
16:20:45 - 15-Jan-26
Unknown* 725,000 14.00p Negotiated Trade
16:17:24 - 15-Jan-26
Sell* 11,835 13.411p Ordinary
15:47:35 - 15-Jan-26
Sell* 18,235 13.411p Ordinary
15:25:16 - 15-Jan-26
Sell* 65,760 13.377p Ordinary
13:28:44 - 15-Jan-26
Sell* 1,683 13.377p Ordinary
13:22:08 - 15-Jan-26
Sell* 15,066 13.3551p Ordinary
10:30:14 - 15-Jan-26
Sell* 15,066 13.3551p Ordinary
10:10:51 - 15-Jan-26
Unknown* 25,000 13.50p Ordinary
10:05:53 - 15-Jan-26
Buy* 37,000 13.95p Ordinary
08:14:09 - 15-Jan-26
Sell* 1,417 13.00p Ordinary
08:04:03 - 15-Jan-26
Sell* 4,815 13.00p Ordinary
08:04:03 - 15-Jan-26
Sell* 4,815 13.00p Ordinary
08:04:03 - 15-Jan-26
Sell* 4,815 13.00p Ordinary
08:04:03 - 15-Jan-26
Sell* 4,815 13.00p Ordinary
08:04:03 - 15-Jan-26
Sell* 1,346 13.30p Ordinary
08:01:34 - 15-Jan-26
Unknown* 250,000 13.13p Negotiated Trade
16:25:12 - 14-Jan-26
Buy* 42 14.00p Ordinary
16:19:42 - 14-Jan-26
Buy* 30,000 13.50p Ordinary
15:58:23 - 14-Jan-26
Buy* 30,000 13.50p Ordinary
15:57:51 - 14-Jan-26
Sell* 4,500 13.00p SI Trade
15:54:37 - 14-Jan-26
Sell* 1,556 13.00p SI Trade
15:54:37 - 14-Jan-26
Sell* 616 13.00p SI Trade
15:54:25 - 14-Jan-26
Sell* 4,800 13.00p SI Trade
15:54:25 - 14-Jan-26
Sell* 3,244 13.00p SI Trade
15:54:25 - 14-Jan-26
Sell* 63,000 13.1875p Ordinary
15:53:56 - 14-Jan-26
Sell* 3,883 13.00p SI Trade
15:53:55 - 14-Jan-26
Sell* 4,320 13.00p SI Trade
15:53:55 - 14-Jan-26
Sell* 456 13.00p SI Trade
15:53:55 - 14-Jan-26
Unknown* 150,000 13.50p Ordinary
14:03:52 - 14-Jan-26
Unknown* 250,000 13.125p Negotiated Trade
13:54:44 - 14-Jan-26
Unknown* 250,000 13.125p Negotiated Trade
13:48:31 - 14-Jan-26
Unknown* 371,647 13.45p Negotiated Trade
10:53:29 - 14-Jan-26
Sell* 3,857 12.78p Ordinary
08:18:44 - 14-Jan-26
Sell* 72,044 12.7851p Ordinary
08:00:22 - 14-Jan-26
Unknown* 100,000 13.00p Ordinary
16:32:03 - 13-Jan-26
Sell* 1,500 12.78p Ordinary
15:13:21 - 13-Jan-26
Sell* 39,218 12.78p Ordinary
15:08:20 - 13-Jan-26
Sell* 3,080 12.80p Uncrossing Trade
11:00:00 - 13-Jan-26
Sell* 5,832 12.75p Ordinary
10:59:40 - 13-Jan-26
Sell* 4,268 12.50p Ordinary
09:05:08 - 13-Jan-26
Sell* 25,000 12.80p Uncrossing Trade
09:00:20 - 13-Jan-26
Sell* 11,232 12.71p Ordinary
16:29:27 - 12-Jan-26
Unknown* 400,000 12.975p Negotiated Trade
16:17:02 - 12-Jan-26
Sell* 23,682 12.688p Ordinary
15:29:26 - 12-Jan-26
Sell* 25,000 12.65p Ordinary
15:14:09 - 12-Jan-26
Sell* 2,861 12.50p SI Trade
14:23:08 - 12-Jan-26
Unknown* -18,702 12.975p Ordinary
Correction
14:22:50 - 12-Jan-26
Buy* 18,702 12.975p Ordinary
14:22:50 - 12-Jan-26
Unknown* 18,735 12.975p Ordinary
14:22:50 - 12-Jan-26
Sell* 277 12.5005p Ordinary
12:08:50 - 12-Jan-26
Unknown* 500,000 12.75p Negotiated Trade
12:01:00 - 12-Jan-26
Sell* 2,383 12.60p Ordinary
10:52:50 - 12-Jan-26
Unknown* 125,000 12.90p Ordinary
10:46:27 - 12-Jan-26
Unknown* 100,000 12.815p Ordinary
09:31:24 - 12-Jan-26
Sell* 663 12.555p Ordinary
08:17:08 - 12-Jan-26
Buy* 1 12.99p Ordinary
15:38:08 - 09-Jan-26
Unknown* 320,000 13.00p Negotiated Trade
15:29:00 - 09-Jan-26
Unknown* 200,000 12.65p Negotiated Trade
15:28:42 - 09-Jan-26
Sell* 50,000 12.65p Ordinary
14:17:42 - 09-Jan-26
Unknown* -50,000 11.65p Ordinary
Correction
14:17:42 - 09-Jan-26
Sell* 50,000 11.65p Ordinary
14:17:42 - 09-Jan-26
Sell* 704 12.50p SI Trade
11:51:51 - 09-Jan-26
Buy* 7 13.00p SI Trade
11:51:51 - 09-Jan-26
Buy* 7 13.00p SI Trade
11:51:51 - 09-Jan-26
Buy* 38 13.00p SI Trade
11:51:51 - 09-Jan-26
Sell* 31,360 12.60p Ordinary
10:52:43 - 09-Jan-26
Sell* 10,000 12.65p Ordinary
09:43:59 - 09-Jan-26
Buy* 30,000 13.00p Ordinary
14:57:20 - 08-Jan-26
Buy* 8 13.00p Ordinary
14:40:52 - 08-Jan-26
Sell* 4 12.50p SI Trade
14:40:52 - 08-Jan-26
Buy* 12 13.00p SI Trade
14:40:52 - 08-Jan-26
Buy* 30,000 13.00p Ordinary
13:03:13 - 08-Jan-26
Unknown* 100,000 12.63p Ordinary
12:41:34 - 08-Jan-26
Unknown* 100,000 12.63p Ordinary
12:41:34 - 08-Jan-26
Unknown* -100,000 12.63p Ordinary
Correction
12:41:34 - 08-Jan-26
Sell* 5,680 12.63p Ordinary
11:01:45 - 08-Jan-26
Unknown* 1,500,000 12.75p Negotiated Trade
09:03:05 - 08-Jan-26
Unknown* 1,600,000 13.00p Negotiated Trade
09:02:56 - 08-Jan-26
Buy* 8 13.00p Ordinary
08:46:41 - 08-Jan-26
Buy* 12 13.00p SI Trade
08:46:41 - 08-Jan-26
Sell* 4 12.50p SI Trade
08:46:41 - 08-Jan-26
Buy* 5,000 12.80p Suspected BUY Trade
16:35:27 - 07-Jan-26
Sell* 6 12.50p SI Trade
15:57:32 - 07-Jan-26
Buy* 7 13.00p SI Trade
15:57:32 - 07-Jan-26
Sell* 4 12.50p SI Trade
15:57:32 - 07-Jan-26
Buy* 8 13.00p Ordinary
15:57:32 - 07-Jan-26
Buy* 11 13.00p SI Trade
15:57:32 - 07-Jan-26
Buy* 50,000 13.00p Ordinary
15:57:26 - 07-Jan-26
Unknown* 100,000 13.00p Ordinary
15:55:49 - 07-Jan-26
Unknown* 200,000 13.00p Negotiated Trade
15:54:46 - 07-Jan-26
Buy* 50,000 13.00p Ordinary
15:27:42 - 07-Jan-26
Buy* 7,676 12.95p Ordinary
11:27:45 - 07-Jan-26
Sell* 12,100 12.56p Ordinary
09:55:19 - 07-Jan-26
Unknown* 23,829 12.75p Ordinary
09:47:32 - 07-Jan-26
Sell* 3,209 12.50p Ordinary
08:04:26 - 07-Jan-26
FTSE 100 Latest
Value10,223.54
Change51.78