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* 50,000 13.50p Uncrossing Trade
16:35:05 - 08-Oct-25
Unknown* 100,000 13.26p Ordinary
16:21:14 - 08-Oct-25
Sell* 175,000 13.3824p Negotiated Trade
16:10:23 - 08-Oct-25
Sell* 6,627 13.25p Ordinary
16:07:27 - 08-Oct-25
Sell* 7,852 13.25p Ordinary
15:39:38 - 08-Oct-25
Buy* 215 13.945p Ordinary
13:14:38 - 08-Oct-25
Sell* 6,100 13.21p Ordinary
12:24:11 - 08-Oct-25
Sell* 11,100 13.45p Ordinary
11:14:17 - 08-Oct-25
Sell* 8,328 13.21p Ordinary
11:09:29 - 08-Oct-25
Sell* 68,354 13.21p Ordinary
10:58:33 - 08-Oct-25
Sell* 4,000 13.05p Ordinary
09:17:31 - 08-Oct-25
Sell* 6,399 13.00p Uncrossing Trade
09:00:11 - 08-Oct-25
Sell* 5,000 13.21p Ordinary
16:09:36 - 07-Oct-25
Sell* 1,000 13.21p Ordinary
13:41:22 - 07-Oct-25
Sell* 1,000 13.21p Ordinary
11:12:10 - 07-Oct-25
Buy* 625 13.588p Ordinary
10:05:16 - 07-Oct-25
Buy* 717 13.945p Ordinary
08:07:06 - 07-Oct-25
Buy* 100,000 13.50675p Suspected BUY Trade
16:33:26 - 06-Oct-25
Sell* 4,882 13.21p Ordinary
13:54:03 - 06-Oct-25
Sell* 16,913 13.21p Ordinary
11:44:58 - 06-Oct-25
Sell* 16,913 13.4011p Ordinary
11:43:56 - 06-Oct-25
Unknown* -16,913 13.4011p Ordinary
Correction
11:43:56 - 06-Oct-25
Unknown* 16,913 13.4011p Ordinary
11:43:56 - 06-Oct-25
Unknown* 26,875 13.50p Ordinary
10:57:47 - 06-Oct-25
Buy* 3 13.998p Ordinary
08:42:09 - 06-Oct-25
Sell* 63,519 13.40p Ordinary
08:36:48 - 06-Oct-25
Buy* 1 13.998p Ordinary
12:51:48 - 03-Oct-25
Sell* 2,612 13.40p Ordinary
12:34:23 - 03-Oct-25
Buy* 300,000 13.5068p Suspected BUY Trade
16:31:00 - 02-Oct-25
Sell* 4,484 13.381p Ordinary
10:19:32 - 02-Oct-25
Unknown* 400,000 13.50p Negotiated Trade
10:07:35 - 02-Oct-25
Buy* 35 13.998p Ordinary
10:00:48 - 02-Oct-25
Buy* 20,085 13.618p Ordinary
08:52:01 - 02-Oct-25
Sell* 9,500 13.375p Ordinary
08:31:57 - 02-Oct-25
Buy* 364 13.998p Ordinary
08:30:29 - 02-Oct-25
Sell* 2,500 13.35p Ordinary
16:02:11 - 01-Oct-25
Unknown* 100,000 13.50p Ordinary
14:53:25 - 01-Oct-25
Buy* 41,299 13.62p Ordinary
14:25:39 - 01-Oct-25
Buy* 73,395 13.618p Ordinary
14:21:42 - 01-Oct-25
Buy* 21,989 13.62p Ordinary
14:01:21 - 01-Oct-25
Buy* 24,000 13.638p Ordinary
11:56:43 - 01-Oct-25
Sell* 32,042 13.215p Ordinary
09:22:09 - 01-Oct-25
Sell* 3,267 13.35p Ordinary
08:42:20 - 01-Oct-25
Buy* 92 14.00p Ordinary
08:33:08 - 01-Oct-25
Buy* 22,015 13.60p Ordinary
08:01:46 - 01-Oct-25
Buy* 50,611 13.638p Ordinary
11:11:46 - 30-Sep-25
Buy* 2 14.00p Ordinary
08:37:05 - 30-Sep-25
Buy* 5 14.00p Ordinary
08:33:14 - 30-Sep-25
Sell* 6,250 13.21p Ordinary
16:19:37 - 29-Sep-25
Sell* 50,000 13.20p Ordinary
15:56:21 - 29-Sep-25
Sell* 2,000 13.175p Ordinary
12:00:43 - 29-Sep-25
Sell* 2,002 13.175p Ordinary
09:01:29 - 29-Sep-25
Buy* 15,472 13.65p Ordinary
08:44:27 - 29-Sep-25
Buy* 107 14.00p Ordinary
08:32:14 - 29-Sep-25
Sell* 19,877 13.25p Ordinary
08:27:48 - 29-Sep-25
Sell* 31,190 13.275p Ordinary
16:27:50 - 26-Sep-25
Buy* 7,852 13.67p Ordinary
15:49:40 - 26-Sep-25
Buy* 36,563 13.675p Ordinary
15:37:57 - 26-Sep-25
Unknown* 134,016 13.15p Ordinary
15:36:53 - 26-Sep-25
Buy* 58 13.70p Ordinary
13:24:22 - 26-Sep-25
Buy* 102 13.70p Ordinary
13:05:49 - 26-Sep-25
Sell* 1,500 13.25p Ordinary
12:25:08 - 26-Sep-25
Buy* 50,000 13.74p Ordinary
11:03:03 - 26-Sep-25
Sell* 2,596 13.25p Ordinary
10:52:37 - 26-Sep-25
Sell* 909 13.00p SI Trade
10:20:47 - 26-Sep-25
Unknown* 100,000 13.00p Ordinary
09:56:26 - 26-Sep-25
Sell* 45,587 13.275p Ordinary
09:53:35 - 26-Sep-25
Sell* 12,386 13.25p Ordinary
08:37:00 - 26-Sep-25
Sell* 65,000 13.175p Ordinary
10:45:34 - 25-Sep-25
Unknown* 750,000 13.50675p Negotiated Trade
17:12:26 - 24-Sep-25
Buy* 30 14.00p SI Trade
16:11:16 - 24-Sep-25
Sell* 65 13.00p SI Trade
16:11:16 - 24-Sep-25
Sell* 5,000 13.255p Ordinary
16:11:02 - 24-Sep-25
Unknown* 500,000 13.50p Negotiated Trade
14:31:14 - 24-Sep-25
Sell* 8,823 13.255p Ordinary
12:42:44 - 24-Sep-25
Sell* 290 13.255p Ordinary
10:46:38 - 24-Sep-25
Sell* 15,000 13.255p Ordinary
10:36:22 - 24-Sep-25
Sell* 48,765 13.40p Ordinary
08:47:45 - 24-Sep-25
Sell* 20 13.0255p Ordinary
08:34:03 - 24-Sep-25
Buy* 75,500 13.95p Ordinary
08:33:28 - 24-Sep-25
Buy* 71 13.994p Ordinary
08:31:09 - 24-Sep-25
Buy* 50 14.00p SI Trade
15:54:12 - 23-Sep-25
Sell* 4,173 13.00p SI Trade
15:54:12 - 23-Sep-25
Sell* 6,667 13.60p Ordinary
15:42:24 - 23-Sep-25
Unknown* 100,000 13.975p Ordinary
15:32:30 - 23-Sep-25
Unknown* 138,178 13.5651p Ordinary
15:28:32 - 23-Sep-25
Sell* 356,865 13.625p Negotiated Trade
15:00:48 - 23-Sep-25
Unknown* 350,000 14.00p Negotiated Trade
14:35:19 - 23-Sep-25
Sell* 11,083 13.615p Ordinary
12:59:17 - 23-Sep-25
Unknown* 250,000 13.75p Negotiated Trade
12:24:39 - 23-Sep-25
Buy* 50,000 14.00p Ordinary
11:21:42 - 23-Sep-25
Sell* 2,150 13.5506p Ordinary
11:13:45 - 23-Sep-25
Sell* 250 13.50p SI Trade
10:35:13 - 23-Sep-25
Sell* 23,294 13.525p Ordinary
10:34:18 - 23-Sep-25
Sell* 5,000 13.525p Ordinary
10:27:48 - 23-Sep-25
Sell* 45,000 13.55p Ordinary
10:24:10 - 23-Sep-25
Sell* 1,500 13.525p Ordinary
10:05:38 - 23-Sep-25
Sell* 250 13.50p SI Trade
09:55:17 - 23-Sep-25
Buy* 30,000 13.50p Ordinary
09:45:14 - 23-Sep-25
Buy* 2,962 13.50p SI Trade
09:45:09 - 23-Sep-25
Buy* 30,000 13.50p Ordinary
09:44:08 - 23-Sep-25
Buy* 35 13.4975p Ordinary
09:41:31 - 23-Sep-25
Buy* 1,653 13.31p Ordinary
09:34:15 - 23-Sep-25
Buy* 25,000 13.50p Ordinary
09:26:19 - 23-Sep-25
Buy* 25,000 13.40p Ordinary
09:15:07 - 23-Sep-25
Sell* 49 13.00p SI Trade
09:12:36 - 23-Sep-25
Unknown* 0 13.00p SI Trade
09:12:36 - 23-Sep-25
Buy* 40,000 13.475p Ordinary
09:12:24 - 23-Sep-25
Sell* 5,000 13.1751p Ordinary
08:52:11 - 23-Sep-25
Buy* 78 13.4975p Ordinary
08:36:29 - 23-Sep-25
Sell* 10,000 13.00p Uncrossing Trade
16:35:18 - 22-Sep-25
Sell* 200,000 13.0065p Negotiated Trade
16:28:56 - 22-Sep-25
Unknown* 150,000 13.45p Ordinary
16:26:54 - 22-Sep-25
Unknown* 200,000 13.00p Negotiated Trade
16:22:08 - 22-Sep-25
Buy* 11 13.50p SI Trade
16:21:09 - 22-Sep-25
Sell* 25,000 12.81p Ordinary
11:42:32 - 22-Sep-25
Sell* 9,500 13.00p Ordinary
11:26:41 - 22-Sep-25
Sell* 15,456 13.025p Ordinary
11:17:41 - 22-Sep-25
Unknown* 111,000 13.00p Ordinary
11:12:10 - 22-Sep-25
Buy* 5,000 13.00p Ordinary
11:00:30 - 22-Sep-25
Buy* 5,000 12.995p Ordinary
10:56:02 - 22-Sep-25
Buy* 10,000 12.995p Ordinary
10:51:37 - 22-Sep-25
Unknown* 110,000 12.878p Ordinary
10:42:28 - 22-Sep-25
Buy* 194 12.878p Ordinary
10:20:33 - 22-Sep-25
Buy* 17 12.9878p Ordinary
09:54:46 - 22-Sep-25
Sell* 5,000 12.60p Ordinary
09:37:13 - 22-Sep-25
Sell* 582 12.50p SI Trade
09:27:05 - 22-Sep-25
Buy* 77,532 12.89p Ordinary
09:26:55 - 22-Sep-25
Unknown* 50,000 12.50p Ordinary
08:52:31 - 22-Sep-25
Sell* 325 12.00p SI Trade
08:52:21 - 22-Sep-25
Sell* 10 12.00p SI Trade
08:52:21 - 22-Sep-25
Buy* 50,000 12.40p Ordinary
08:44:51 - 22-Sep-25
Sell* 21,451 12.18p Ordinary
08:03:41 - 22-Sep-25
Sell* 219 12.18p Ordinary
08:00:56 - 22-Sep-25
Sell* 150,000 12.1274p Negotiated Trade
16:41:26 - 19-Sep-25
Unknown* -150,000 12.1213p Correction
Negotiated Trade
16:41:26 - 19-Sep-25
Sell* 150,000 12.1213p Negotiated Trade
16:41:26 - 19-Sep-25
Sell* 78 11.50p SI Trade
15:17:02 - 19-Sep-25
Buy* 30,000 12.00p Ordinary
15:16:35 - 19-Sep-25
Buy* 35,000 12.40p Ordinary
11:51:10 - 19-Sep-25
Buy* 5,000 11.995p Ordinary
11:49:43 - 19-Sep-25
Buy* 35 12.00p SI Trade
11:24:18 - 19-Sep-25
Buy* 2,962 12.00p SI Trade
11:24:18 - 19-Sep-25
Buy* 10,000 11.995p Ordinary
11:21:40 - 19-Sep-25
Buy* 25,000 11.835p Ordinary
11:17:49 - 19-Sep-25
Buy* 50,000 11.835p Ordinary
11:17:04 - 19-Sep-25
Buy* 100,000 11.844p Ordinary
11:11:33 - 19-Sep-25
Unknown* 75,000 11.75p Ordinary
10:38:48 - 19-Sep-25
Buy* 25,000 11.844p Ordinary
10:38:25 - 19-Sep-25
Sell* 6,878 11.71p Ordinary
10:32:11 - 19-Sep-25
Buy* 166 11.9844p Ordinary
09:15:34 - 19-Sep-25
Buy* 6,250 11.875p Ordinary
08:22:20 - 19-Sep-25
Sell* 100,000 11.725p Ordinary
08:22:00 - 19-Sep-25
Sell* 10,000 11.725p Ordinary
08:21:19 - 19-Sep-25
Sell* 10,000 11.725p Ordinary
08:19:01 - 19-Sep-25
Buy* 100,000 12.00p Ordinary
08:17:20 - 19-Sep-25
Sell* 1,000 11.60p Ordinary
08:01:10 - 19-Sep-25
Sell* 3,682 11.50p SI Trade
15:56:15 - 18-Sep-25
Buy* 17 12.00p SI Trade
15:56:15 - 18-Sep-25
Sell* 100 11.50p SI Trade
15:56:15 - 18-Sep-25
Sell* 2,000 11.50p SI Trade
15:56:15 - 18-Sep-25
Buy* 3,084 12.00p SI Trade
15:56:15 - 18-Sep-25
Sell* 45,000 11.50p Ordinary
15:55:59 - 18-Sep-25
Sell* 11,900 11.551p Ordinary
09:44:11 - 16-Sep-25
Sell* 1,709 11.551p Ordinary
08:59:32 - 16-Sep-25
Sell* 30,000 11.5308p Negotiated Trade
16:39:49 - 15-Sep-25
Sell* 12,986 11.551p Ordinary
15:22:16 - 15-Sep-25
Sell* 48,038 11.525p Ordinary
10:16:13 - 15-Sep-25
Sell* 10,251 11.55p Ordinary
09:57:53 - 15-Sep-25
Buy* 25,000 12.006p Suspected BUY Trade
16:47:38 - 12-Sep-25
Unknown* -25,000 12.00p Correction
Negotiated Trade
16:47:38 - 12-Sep-25
Buy* 25,000 12.00p Suspected BUY Trade
16:47:38 - 12-Sep-25
Sell* 9,999 11.60p Uncrossing Trade
16:35:08 - 12-Sep-25
Buy* 15,143 11.95p Ordinary
14:01:17 - 12-Sep-25
Sell* 45 11.00p SI Trade
11:59:12 - 12-Sep-25
Buy* 10 11.80p SI Trade
11:59:12 - 12-Sep-25
Sell* 100 11.00p SI Trade
11:59:12 - 12-Sep-25
Sell* 100 11.00p SI Trade
11:59:12 - 12-Sep-25
Buy* 26,409 11.792p Ordinary
11:59:05 - 12-Sep-25
Sell* 2,900 11.35p Ordinary
09:35:09 - 12-Sep-25
Buy* 11 11.7992p Ordinary
08:33:11 - 12-Sep-25
Buy* 2,480 11.792p Ordinary
08:00:32 - 12-Sep-25
Sell* 4,049 11.35p Ordinary
08:00:28 - 12-Sep-25
Buy* 20,566 11.70p Ordinary
15:09:38 - 11-Sep-25
Buy* 350 11.70p Ordinary
14:03:37 - 11-Sep-25
Sell* 13,562 11.3255p Ordinary
08:46:20 - 11-Sep-25
Buy* 5 11.7992p Ordinary
08:31:09 - 11-Sep-25
Sell* 50,000 11.551p Ordinary
08:10:12 - 11-Sep-25
Sell* 2,528 11.50p SI Trade
08:08:40 - 11-Sep-25
Sell* 127 11.50p SI Trade
08:08:40 - 11-Sep-25
Buy* 90,000 11.60p Ordinary
08:08:31 - 11-Sep-25
Unknown* 10,714 11.50p Ordinary
15:24:00 - 10-Sep-25
Sell* 50,000 11.38p Ordinary
15:03:56 - 10-Sep-25
Unknown* 7,575 11.50p Ordinary
14:42:04 - 10-Sep-25
Sell* 50,000 11.36p Ordinary
14:03:06 - 10-Sep-25
Sell* 50,000 11.377p Ordinary
13:36:27 - 10-Sep-25
Unknown* 1,000 11.50p Ordinary
13:34:27 - 10-Sep-25
Unknown* 8,696 11.50p Ordinary
13:18:18 - 10-Sep-25
Sell* 2,527 11.36p Ordinary
12:34:53 - 10-Sep-25
Buy* 150 12.00p Ordinary
12:34:27 - 10-Sep-25
FTSE 100 Latest
Value9,548.87
Change65.29