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
Sell* 4,851 13.598p Ordinary
15:47:15 - 06-Feb-26
Sell* 7,500 13.598p Ordinary
13:50:15 - 06-Feb-26
Sell* 49,950 13.66p Ordinary
13:06:16 - 06-Feb-26
Buy* 68 14.50p SI Trade
12:53:42 - 06-Feb-26
Sell* 18,451 13.66p Ordinary
12:52:55 - 06-Feb-26
Sell* 14,055 13.64p Ordinary
09:21:55 - 06-Feb-26
Unknown* 143,832 14.00p Ordinary
16:25:19 - 05-Feb-26
Unknown* 141,497 14.125p Ordinary
16:13:55 - 05-Feb-26
Unknown* 141,497 14.125p Ordinary
16:05:05 - 05-Feb-26
Sell* 20,000 14.025p Ordinary
15:56:31 - 05-Feb-26
Sell* 20,000 14.05p Ordinary
15:30:23 - 05-Feb-26
Unknown* 240,000 14.1651p Negotiated Trade
14:22:51 - 05-Feb-26
Unknown* 1,315,953 14.825p Negotiated Trade
13:08:27 - 05-Feb-26
Unknown* -1,351,953 14.825p Correction
Negotiated Trade
13:08:27 - 05-Feb-26
Unknown* 1,351,953 14.825p Negotiated Trade
13:08:27 - 05-Feb-26
Sell* 3,521 14.1651p Ordinary
11:19:58 - 05-Feb-26
Unknown* 100,000 14.1651p Ordinary
10:44:55 - 05-Feb-26
Buy* 30,000 14.00p Ordinary
10:22:51 - 05-Feb-26
Unknown* 1,000,000 13.50p Negotiated Trade
10:21:36 - 05-Feb-26
Buy* 71,689 14.00p Ordinary
08:55:03 - 05-Feb-26
Unknown* 350,000 13.50p Negotiated Trade
08:54:46 - 05-Feb-26
Buy* 72,205 13.90p Ordinary
08:54:25 - 05-Feb-26
Sell* 360 13.00p Ordinary
08:02:34 - 05-Feb-26
Sell* 33,255 13.27p Ordinary
15:54:07 - 04-Feb-26
Sell* 26,127 13.45p Ordinary
14:57:15 - 04-Feb-26
Sell* 13,336 13.45p Ordinary
14:54:32 - 04-Feb-26
Buy* 17 14.00p SI Trade
14:29:20 - 04-Feb-26
Unknown* 100,000 13.70p Ordinary
14:29:17 - 04-Feb-26
Unknown* 540,000 13.50p SI Trade
13:47:22 - 04-Feb-26
Unknown* 90,000 13.50p SI Trade
13:46:48 - 04-Feb-26
Unknown* 350,000 13.48p SI Trade
13:44:13 - 04-Feb-26
Unknown* 50,370 13.50p Ordinary
13:43:10 - 04-Feb-26
Sell* 37,313 13.40p Ordinary
13:42:10 - 04-Feb-26
Unknown* 313,152 13.50p Ordinary
12:28:27 - 04-Feb-26
Unknown* 186,848 13.50p Negotiated Trade
12:28:27 - 04-Feb-26
Buy* 50,000 14.00p Ordinary
12:27:35 - 04-Feb-26
Sell* 7,373 13.40p Ordinary
10:46:20 - 04-Feb-26
Sell* 91,406 13.40p Ordinary
10:31:26 - 04-Feb-26
Buy* 36 14.00p SI Trade
10:25:12 - 04-Feb-26
Sell* 58,128 13.2677p Ordinary
16:23:47 - 03-Feb-26
Buy* 60,000 14.187p SI Trade
13:13:55 - 03-Feb-26
Buy* 60,000 14.187p SI Trade
13:13:46 - 03-Feb-26
Sell* 69,063 13.60p Ordinary
12:25:37 - 03-Feb-26
Sell* 1,500 13.50p Ordinary
11:27:00 - 03-Feb-26
Sell* 30,000 13.62p Ordinary
10:48:50 - 03-Feb-26
Sell* 19,000 13.62p Ordinary
10:47:50 - 03-Feb-26
Sell* 30,000 14.00p Ordinary
10:43:58 - 03-Feb-26
Sell* 109 14.00p SI Trade
10:42:19 - 03-Feb-26
Sell* 40 14.00p SI Trade
10:42:19 - 03-Feb-26
Sell* 14,000 14.025p Ordinary
10:41:48 - 03-Feb-26
Sell* 4,293 14.05p Ordinary
09:00:58 - 03-Feb-26
Sell* 84,210 14.25p Ordinary
09:00:33 - 03-Feb-26
Sell* 5,000 14.25p Ordinary
08:56:25 - 03-Feb-26
Buy* 600,000 14.44p Suspected BUY Trade
16:43:07 - 02-Feb-26
Unknown* 250,000 14.40p Negotiated Trade
16:14:38 - 02-Feb-26
Sell* 1,000,000 14.045p Negotiated Trade
16:13:18 - 02-Feb-26
Sell* 56,056 14.25p Ordinary
16:02:22 - 02-Feb-26
Sell* 7,162 14.2125p Ordinary
15:52:40 - 02-Feb-26
Unknown* 150,000 14.22p Ordinary
15:50:28 - 02-Feb-26
Sell* 50,000 14.22p Ordinary
15:49:05 - 02-Feb-26
Unknown* 800,000 14.00p SI Trade
15:46:15 - 02-Feb-26
Unknown* 800,000 14.00p SI Trade
15:34:10 - 02-Feb-26
Buy* 20 15.00p Ordinary
15:33:38 - 02-Feb-26
Unknown* 1,685,000 14.00p Negotiated Trade
15:31:51 - 02-Feb-26
Sell* 10,000 14.20p Ordinary
15:27:44 - 02-Feb-26
Sell* 68,883 14.50p Ordinary
14:57:22 - 02-Feb-26
Buy* 68,294 14.625p Ordinary
14:46:42 - 02-Feb-26
Sell* 37,000 14.111p Ordinary
14:43:58 - 02-Feb-26
Unknown* 250,000 14.25p Negotiated Trade
14:36:03 - 02-Feb-26
Unknown* 223,598 14.2111p Negotiated Trade
14:29:30 - 02-Feb-26
Sell* 20 14.00p SI Trade
14:28:39 - 02-Feb-26
Sell* 23,062 14.50p Ordinary
14:26:50 - 02-Feb-26
Unknown* 200,000 14.50p SI Trade
14:26:47 - 02-Feb-26
Sell* 26,896 14.50p Ordinary
14:26:28 - 02-Feb-26
Unknown* 200,000 14.50p SI Trade
14:14:07 - 02-Feb-26
Sell* 68,924 14.50p Ordinary
14:12:37 - 02-Feb-26
Sell* 71,722 14.3251p Ordinary
14:08:23 - 02-Feb-26
Sell* 68,965 14.50p Ordinary
14:07:06 - 02-Feb-26
Sell* 68,965 14.50p Ordinary
14:00:55 - 02-Feb-26
Sell* 68,965 14.50p Ordinary
13:51:13 - 02-Feb-26
Sell* 68,965 14.50p Ordinary
13:45:40 - 02-Feb-26
Sell* 50,000 14.31p Ordinary
13:38:19 - 02-Feb-26
Sell* 16,500 14.31p Ordinary
13:36:11 - 02-Feb-26
Sell* 34,482 14.50p Ordinary
13:34:42 - 02-Feb-26
Sell* 7,813 14.31p Ordinary
13:30:46 - 02-Feb-26
Sell* 34,482 14.50p Ordinary
13:30:36 - 02-Feb-26
Sell* 50,000 14.50p Ordinary
13:25:43 - 02-Feb-26
Sell* 4,820 14.525p Ordinary
13:23:56 - 02-Feb-26
Sell* 69,048 14.50p Ordinary
13:19:09 - 02-Feb-26
Unknown* 109,457 14.50p Ordinary
13:15:34 - 02-Feb-26
Sell* 2,623 14.55p Ordinary
13:11:09 - 02-Feb-26
Sell* 15,000 14.55p Ordinary
13:07:02 - 02-Feb-26
Sell* 20,000 14.65p Ordinary
13:01:26 - 02-Feb-26
Sell* 63,133 14.651p Ordinary
12:59:01 - 02-Feb-26
Sell* 27,386 14.65p Ordinary
12:38:48 - 02-Feb-26
Buy* 50,000 15.15p Ordinary
12:34:26 - 02-Feb-26
Sell* 100,000 15.00p Ordinary
12:25:42 - 02-Feb-26
Sell* 365,000 15.00p Negotiated Trade
12:25:28 - 02-Feb-26
Sell* 30,000 15.00p Ordinary
12:25:25 - 02-Feb-26
Unknown* -15,000 15.00p Ordinary
Correction
12:25:25 - 02-Feb-26
Sell* 15,000 15.00p Ordinary
12:25:25 - 02-Feb-26
Sell* 10,000 15.025p Ordinary
12:24:44 - 02-Feb-26
Sell* 39,375 15.00p Ordinary
12:22:30 - 02-Feb-26
Buy* 6 15.46p Ordinary
12:15:30 - 02-Feb-26
Sell* 65,421 15.20p Ordinary
12:13:59 - 02-Feb-26
Sell* 65,789 15.20p Ordinary
12:12:23 - 02-Feb-26
Sell* 35,000 14.00p Ordinary
12:07:21 - 02-Feb-26
Sell* 20,000 15.01p Ordinary
12:06:33 - 02-Feb-26
Sell* 5,000 15.01p Ordinary
12:04:29 - 02-Feb-26
Buy* 64,857 15.40p Ordinary
11:57:24 - 02-Feb-26
Sell* 30,000 15.00p Ordinary
11:56:47 - 02-Feb-26
Buy* 64,439 15.50p Ordinary
11:53:47 - 02-Feb-26
Buy* 4,500 15.44p Ordinary
11:53:21 - 02-Feb-26
Sell* 20,000 15.025p Ordinary
11:52:57 - 02-Feb-26
Buy* 12,000 15.495p Ordinary
11:52:21 - 02-Feb-26
Buy* 66,587 15.00p Ordinary
11:51:14 - 02-Feb-26
Buy* 67,033 14.90p Ordinary
11:49:43 - 02-Feb-26
Unknown* -67,033 14.90p Ordinary
Correction
11:49:43 - 02-Feb-26
Buy* 67,033 14.90p Ordinary
11:49:43 - 02-Feb-26
Sell* 25,000 14.20p Ordinary
11:47:48 - 02-Feb-26
Sell* 10,000 14.11p Ordinary
11:46:17 - 02-Feb-26
Sell* 2,500 14.10p Ordinary
11:44:57 - 02-Feb-26
Buy* 67,715 14.75p Ordinary
11:44:31 - 02-Feb-26
Buy* 35,000 14.00p Ordinary
11:41:46 - 02-Feb-26
Buy* 70,091 14.25p Ordinary
11:38:16 - 02-Feb-26
Buy* 69,361 14.40p Ordinary
11:32:41 - 02-Feb-26
Buy* 30,000 14.00p Ordinary
11:32:34 - 02-Feb-26
Buy* 30,000 14.00p Ordinary
11:31:56 - 02-Feb-26
Buy* 70,091 14.25p Ordinary
11:25:57 - 02-Feb-26
Buy* 72,022 13.868p Ordinary
11:15:48 - 02-Feb-26
Buy* 71,960 13.88p Ordinary
11:14:09 - 02-Feb-26
Sell* 50,000 13.15p Ordinary
11:12:55 - 02-Feb-26
Sell* 30,000 13.122p Ordinary
11:11:57 - 02-Feb-26
Buy* 71,343 14.00p Ordinary
11:09:38 - 02-Feb-26
Sell* 65,742 13.151p Ordinary
11:04:42 - 02-Feb-26
Sell* 50,000 13.10p Ordinary
11:03:44 - 02-Feb-26
Buy* 71,343 14.00p Ordinary
11:03:43 - 02-Feb-26
Buy* 72,905 13.70p Ordinary
11:00:45 - 02-Feb-26
Buy* 72,640 13.75p Ordinary
10:52:44 - 02-Feb-26
Buy* 76,860 12.995p Ordinary
10:47:54 - 02-Feb-26
Buy* 30,000 13.00p Ordinary
10:47:46 - 02-Feb-26
Buy* 30,000 13.00p Ordinary
10:47:13 - 02-Feb-26
Buy* 30,000 13.00p Ordinary
10:46:41 - 02-Feb-26
Buy* 62,215 13.00p Ordinary
10:41:22 - 02-Feb-26
Sell* 1,024 12.00p Ordinary
10:33:00 - 02-Feb-26
Sell* 1,000 12.00p SI Trade
10:32:58 - 02-Feb-26
Buy* 61,922 12.90p Ordinary
10:32:50 - 02-Feb-26
Buy* 52,000 12.80p Ordinary
10:32:33 - 02-Feb-26
Unknown* 30,000 12.50p Ordinary
10:31:03 - 02-Feb-26
Buy* 20,000 12.475p Ordinary
10:29:29 - 02-Feb-26
Buy* 79,936 12.495p Ordinary
10:27:06 - 02-Feb-26
Buy* 80,225 12.45p Ordinary
10:26:11 - 02-Feb-26
Buy* 80,711 12.375p Ordinary
10:24:16 - 02-Feb-26
Buy* 100,000 12.00p Ordinary
09:52:06 - 02-Feb-26
Unknown* -100,000 12.00p Ordinary
Correction
09:52:06 - 02-Feb-26
Buy* 30,000 11.90p Ordinary
09:49:05 - 02-Feb-26
Unknown* 500,000 12.00p SI Trade
09:49:04 - 02-Feb-26
Unknown* 10,000 11.75p Ordinary
09:42:52 - 02-Feb-26
Buy* 100,000 12.00p SI Trade
09:33:32 - 02-Feb-26
Buy* 8 11.90p Ordinary
09:13:44 - 02-Feb-26
Sell* 86,970 11.675p Ordinary
09:05:45 - 02-Feb-26
Sell* 100,000 11.661p Ordinary
08:53:12 - 02-Feb-26
Unknown* 400,000 12.00p Negotiated Trade
08:49:16 - 02-Feb-26
Unknown* 900,000 12.00p Negotiated Trade
08:48:57 - 02-Feb-26
Sell* 1,066 11.65p Ordinary
08:21:34 - 02-Feb-26
Unknown* 100,000 11.75p Ordinary
08:18:46 - 02-Feb-26
Buy* 33,670 11.88p Ordinary
08:18:36 - 02-Feb-26
Unknown* 250,000 12.00p Negotiated Trade
08:17:12 - 02-Feb-26
Unknown* 250,000 12.00p Negotiated Trade
08:16:48 - 02-Feb-26
Unknown* -30,000 12.00p Ordinary
Correction
08:16:48 - 02-Feb-26
Buy* 30,000 12.00p Ordinary
08:16:48 - 02-Feb-26
Buy* 30,000 12.00p Ordinary
08:13:41 - 02-Feb-26
Buy* 22,100 11.90p Ordinary
08:07:28 - 02-Feb-26
Sell* 847 11.50p Ordinary
08:07:20 - 02-Feb-26
Sell* 500 11.50p SI Trade
08:07:19 - 02-Feb-26
Buy* 21 12.00p SI Trade
08:07:19 - 02-Feb-26
Sell* 348 11.50p SI Trade
08:07:19 - 02-Feb-26
Sell* 108 11.50p SI Trade
08:07:19 - 02-Feb-26
Buy* 62,000 12.00p Ordinary
08:07:03 - 02-Feb-26
Buy* 30,000 11.50p Ordinary
08:06:03 - 02-Feb-26
Buy* 25,000 11.40p Ordinary
08:04:32 - 02-Feb-26
Buy* 37,846 11.2651p Ordinary
08:04:08 - 02-Feb-26
Unknown* 10,685 11.25p Ordinary
08:02:38 - 02-Feb-26
Unknown* 150,000 11.6749p Negotiated Trade
08:02:34 - 02-Feb-26
Sell* 42,775 11.10p Ordinary
08:01:45 - 02-Feb-26
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
FTSE 100 Latest
Value10,369.75
Change60.53