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* 33,333 18.00p Ordinary
14:08:53 - 30-Sep-26
Sell* 107,050 18.10p Uncrossing Trade
14:00:00 - 30-Sep-26
Sell* 265 18.00p Ordinary
13:59:06 - 30-Sep-26
Sell* 465 18.00p SI Trade
13:57:02 - 30-Sep-26
Unknown* 30,000 18.00p Ordinary
13:56:26 - 30-Sep-26
Buy* 54 18.50p SI Trade
13:56:19 - 30-Sep-26
Buy* 140 18.50p SI Trade
13:56:19 - 30-Sep-26
Sell* 30,000 17.50p Ordinary
12:04:20 - 30-Sep-26
Sell* 2,736 17.62p Ordinary
11:17:00 - 30-Sep-26
Buy* 5,000 18.50p Ordinary
11:04:19 - 30-Sep-26
Unknown* 50,000 18.00p Negotiated Trade
11:02:54 - 30-Sep-26
Unknown* 62,950 18.00p Uncrossing Trade
11:00:23 - 30-Sep-26
Unknown* 50,000 18.06p Ordinary
09:49:13 - 30-Sep-26
Sell* 30,000 17.555p Ordinary
08:15:23 - 30-Sep-26
Sell* 35,600 17.60p Ordinary
08:03:15 - 30-Sep-26
Sell* 18,000 17.62p Ordinary
08:00:28 - 30-Sep-26
Unknown* 50,000 17.80p Ordinary
16:16:31 - 29-Sep-26
Unknown* 100,000 18.0268p Negotiated Trade
16:04:33 - 29-Sep-26
Unknown* 40,000 18.189p Ordinary
15:48:14 - 29-Sep-26
Unknown* 40,000 17.80p Ordinary
15:46:46 - 29-Sep-26
Buy* 2,500 18.189p Ordinary
14:37:22 - 29-Sep-26
Buy* 100,000 18.125p Suspected BUY Trade
14:19:52 - 29-Sep-26
Sell* 2,585 17.80p Ordinary
13:08:59 - 29-Sep-26
Sell* 35,122 18.06p Ordinary
10:58:32 - 29-Sep-26
Sell* 23,875 18.06p Ordinary
09:11:24 - 29-Sep-26
Sell* 2,446 18.06p Ordinary
08:26:52 - 29-Sep-26
Sell* 11,300 18.125p Ordinary
08:19:29 - 29-Sep-26
Sell* 17,200 18.125p Ordinary
08:17:59 - 29-Sep-26
Sell* 456 18.00p Ordinary
16:01:16 - 28-Sep-26
Sell* 271 18.00p SI Trade
16:01:16 - 28-Sep-26
Unknown* 119,241 18.45p Ordinary
15:39:25 - 28-Sep-26
Sell* 16,500 17.60p Ordinary
14:27:01 - 28-Sep-26
Unknown* 6,000 18.00p Uncrossing Trade
14:00:11 - 28-Sep-26
Unknown* 50,000 17.61p Ordinary
13:48:28 - 28-Sep-26
Buy* 20,000 18.35p Ordinary
13:33:33 - 28-Sep-26
Unknown* 64,819 18.50p Ordinary
13:28:43 - 28-Sep-26
Buy* 25,000 18.40p Ordinary
13:28:15 - 28-Sep-26
Buy* 25,000 18.00p Ordinary
13:27:54 - 28-Sep-26
Unknown* 61,064 18.00p Ordinary
13:20:17 - 28-Sep-26
Unknown* 55,516 18.00p Ordinary
13:16:44 - 28-Sep-26
Unknown* 55,827 17.90p Ordinary
13:15:28 - 28-Sep-26
Unknown* 57,103 17.50p Ordinary
13:10:29 - 28-Sep-26
Buy* 28,531 17.50p Ordinary
13:02:47 - 28-Sep-26
Buy* 2,834 17.50p Ordinary
12:59:47 - 28-Sep-26
Unknown* 57,467 17.389p Ordinary
12:53:57 - 28-Sep-26
Unknown* 100,000 17.378p Negotiated Trade
12:45:59 - 28-Sep-26
Buy* 6,400 17.35p Ordinary
12:41:32 - 28-Sep-26
Sell* 8,839 16.61p Ordinary
12:24:52 - 28-Sep-26
Sell* 2,363 16.61p Ordinary
11:57:47 - 28-Sep-26
Sell* 25,000 17.00p Ordinary
11:57:01 - 28-Sep-26
Unknown* 3,000 17.50p Ordinary
11:56:21 - 28-Sep-26
Unknown* 50,000 17.555p Ordinary
11:52:00 - 28-Sep-26
Sell* 15,000 17.65p Ordinary
11:50:10 - 28-Sep-26
Sell* 25,000 17.65p Ordinary
11:48:44 - 28-Sep-26
Sell* 29 17.55p Ordinary
08:40:09 - 28-Sep-26
Buy* 4 18.50p Ordinary
08:31:07 - 28-Sep-26
Unknown* 133,377 18.00p Negotiated Trade
13:55:12 - 25-Sep-26
Unknown* 2,422 18.00p Ordinary
13:35:58 - 25-Sep-26
Buy* 30 18.50p SI Trade
08:29:12 - 25-Sep-26
Unknown* 38,800 18.375p Ordinary
16:39:27 - 24-Sep-26
Unknown* 38,000 18.375p Ordinary
16:39:27 - 24-Sep-26
Unknown* -38,000 18.375p Ordinary
Correction
16:39:27 - 24-Sep-26
Unknown* 8,000 18.00p Uncrossing Trade
16:35:09 - 24-Sep-26
Unknown* 75,000 18.20p Negotiated Trade
15:45:18 - 24-Sep-26
Buy* 4,000 18.50p Ordinary
15:29:59 - 24-Sep-26
Unknown* 700 18.00p Uncrossing Trade
14:00:09 - 24-Sep-26
Unknown* 100,000 18.10p Negotiated Trade
13:24:29 - 24-Sep-26
Unknown* 70,488 18.10p Ordinary
13:02:44 - 24-Sep-26
Unknown* 11,072 18.00p Ordinary
08:13:30 - 24-Sep-26
Sell* 294 17.50p SI Trade
08:13:28 - 24-Sep-26
Sell* 9 17.50p SI Trade
08:13:28 - 24-Sep-26
Buy* 1,625 17.85p Ordinary
08:04:34 - 24-Sep-26
Unknown* 75,000 18.00p Negotiated Trade
14:13:04 - 23-Sep-26
Buy* 20,488 18.00p Ordinary
10:28:57 - 23-Sep-26
Sell* 30,000 17.721p Ordinary
12:44:54 - 22-Sep-26
Unknown* 50,000 17.721p Ordinary
10:17:31 - 22-Sep-26
Buy* 15,000 18.00p Ordinary
10:05:24 - 22-Sep-26
Buy* 3 18.00p Ordinary
08:35:10 - 22-Sep-26
Buy* 10,000 18.00p Ordinary
11:17:44 - 21-Sep-26
Unknown* 44,400 17.80p Ordinary
09:03:06 - 21-Sep-26
Buy* 25,000 17.975p Ordinary
09:01:43 - 21-Sep-26
Buy* 25,000 17.975p Ordinary
08:42:12 - 21-Sep-26
Unknown* 75,000 17.90p Negotiated Trade
08:33:27 - 21-Sep-26
Sell* 1,500 17.50p Ordinary
13:20:15 - 18-Sep-26
Buy* 2,499 18.00p Ordinary
12:48:25 - 18-Sep-26
Sell* 7,310 17.71p Ordinary
08:48:03 - 18-Sep-26
Buy* 5,000 18.00p Ordinary
14:44:04 - 17-Sep-26
Unknown* 247,244 18.20p Ordinary
14:40:51 - 17-Sep-26
Unknown* 250,000 18.00p Negotiated Trade
14:39:25 - 17-Sep-26
Unknown* 90,000 17.71p Negotiated Trade
14:36:44 - 17-Sep-26
Sell* 30,000 18.00p Ordinary
14:33:50 - 17-Sep-26
Sell* 30,000 18.00p Ordinary
14:33:45 - 17-Sep-26
Unknown* 76,710 18.06p Negotiated Trade
13:30:30 - 17-Sep-26
Unknown* 54,961 18.195p Ordinary
13:30:05 - 17-Sep-26
Buy* 28 18.50p SI Trade
10:23:17 - 17-Sep-26
Sell* 95 18.195p Ordinary
08:03:13 - 17-Sep-26
Sell* 85,000 18.20p Uncrossing Trade
08:00:07 - 17-Sep-26
Sell* 9,676 18.00p Uncrossing Trade
16:35:15 - 16-Sep-26
Sell* 2,963 18.195p Ordinary
15:42:38 - 16-Sep-26
Buy* 5,500 18.3749p Ordinary
12:35:34 - 16-Sep-26
Buy* 1 18.50p Ordinary
08:30:15 - 16-Sep-26
Unknown* 55,556 18.00p Ordinary
15:19:20 - 15-Sep-26
Buy* 25 18.50p SI Trade
15:19:18 - 15-Sep-26
Buy* 187 18.50p Ordinary
14:42:18 - 15-Sep-26
Sell* 15,000 18.10p Ordinary
14:42:12 - 15-Sep-26
Buy* 13 18.50p SI Trade
10:50:58 - 15-Sep-26
Buy* 10 18.50p SI Trade
10:32:53 - 15-Sep-26
Sell* 13 18.00p SI Trade
10:32:53 - 15-Sep-26
Unknown* 55,067 18.16p Ordinary
10:21:00 - 15-Sep-26
Unknown* 55,021 18.175p Ordinary
10:20:34 - 15-Sep-26
Unknown* 50,666 18.50p Ordinary
15:10:47 - 14-Sep-26
Unknown* 100,000 18.03p Negotiated Trade
14:36:04 - 14-Sep-26
Unknown* 100,000 18.00p Negotiated Trade
14:35:57 - 14-Sep-26
Unknown* 92,689 18.15p Ordinary
13:01:33 - 14-Sep-26
Buy* 25,000 18.50p Ordinary
09:23:30 - 14-Sep-26
Sell* 99 18.075p Ordinary
09:21:42 - 14-Sep-26
Buy* 29 18.50p SI Trade
09:20:43 - 14-Sep-26
Buy* 141 18.50p SI Trade
09:20:43 - 14-Sep-26
Sell* 25,000 18.00p Ordinary
08:29:19 - 14-Sep-26
Unknown* 84 18.50p Uncrossing Trade
16:35:07 - 11-Sep-26
Unknown* 18,500 18.50p Ordinary
16:30:45 - 11-Sep-26
Sell* 18,500 18.40p Uncrossing Trade
14:00:21 - 11-Sep-26
Buy* 25,000 18.975p Ordinary
12:02:53 - 11-Sep-26
Unknown* 12,066 18.9047p Ordinary
11:44:36 - 11-Sep-26
Unknown* -12,006 18.9047p Ordinary
Correction
11:44:36 - 11-Sep-26
Buy* 12,006 18.9047p Ordinary
11:44:36 - 11-Sep-26
Buy* 182 19.00p Ordinary
10:18:16 - 11-Sep-26
Buy* 68 19.00p SI Trade
10:18:16 - 11-Sep-26
Unknown* 5,834 18.50p Uncrossing Trade
08:00:28 - 11-Sep-26
Buy* 95 18.86p Ordinary
15:54:22 - 10-Sep-26
Buy* 15,985 18.742p Ordinary
12:59:58 - 10-Sep-26
Buy* 28,564 18.588p Ordinary
12:52:50 - 10-Sep-26
Sell* 2,200 18.30p Uncrossing Trade
11:00:08 - 10-Sep-26
Buy* 2,883 19.00p Ordinary
10:11:02 - 10-Sep-26
Buy* 27,817 18.77p Ordinary
08:40:08 - 10-Sep-26
Buy* 3,724 18.77p Ordinary
08:25:03 - 10-Sep-26
Buy* 2,368 19.00p Ordinary
08:20:31 - 10-Sep-26
Unknown* 2,000 18.50p Uncrossing Trade
16:35:22 - 09-Sep-26
Buy* 19,672 18.588p Ordinary
16:16:33 - 09-Sep-26
Buy* 10,760 18.588p Ordinary
15:41:00 - 09-Sep-26
Buy* 32,000 18.71p Ordinary
12:19:24 - 09-Sep-26
Buy* 6,957 18.71p Ordinary
11:59:27 - 09-Sep-26
Buy* 18,000 18.70p Suspected BUY Trade
16:35:01 - 08-Sep-26
Buy* 7 19.00p Ordinary
15:43:31 - 08-Sep-26
Unknown* 39,906 18.80p Ordinary
15:33:25 - 08-Sep-26
Unknown* 50,000 18.778p Negotiated Trade
15:33:00 - 08-Sep-26
Unknown* 60,123 18.778p Ordinary
13:59:57 - 08-Sep-26
Sell* 100 18.50p Ordinary
11:25:14 - 07-Sep-26
Unknown* 50,000 18.55p Ordinary
09:29:52 - 07-Sep-26
Sell* 2,382 18.55p Ordinary
09:17:19 - 07-Sep-26
Sell* 25,000 18.50p Ordinary
09:08:26 - 07-Sep-26
Sell* 20,000 18.50p Ordinary
09:06:52 - 07-Sep-26
Buy* 57 19.50p SI Trade
09:06:36 - 07-Sep-26
Sell* 30,000 19.00p Ordinary
09:06:31 - 07-Sep-26
Buy* 20,000 19.50p Ordinary
09:01:02 - 07-Sep-26
Buy* 35 19.50p SI Trade
08:48:18 - 07-Sep-26
Buy* 126 19.50p Ordinary
08:48:18 - 07-Sep-26
Buy* 47 19.50p SI Trade
08:48:18 - 07-Sep-26
Sell* 7,980 19.00p Ordinary
08:48:02 - 07-Sep-26
Sell* 2,500 19.00p Ordinary
08:44:30 - 07-Sep-26
Sell* 24,410 19.00p Ordinary
08:10:44 - 07-Sep-26
Buy* 25 19.50p SI Trade
08:01:27 - 07-Sep-26
Sell* 109 19.00p SI Trade
08:01:27 - 07-Sep-26
Buy* 13 19.50p SI Trade
08:01:27 - 07-Sep-26
Sell* 11,649 19.005p Ordinary
08:01:18 - 07-Sep-26
Unknown* 29,913 19.25p Ordinary
08:00:10 - 07-Sep-26
Buy* 51 19.50p Ordinary
16:13:01 - 04-Sep-26
Buy* 4 19.50p Ordinary
14:07:58 - 04-Sep-26
Buy* 52 19.50p Ordinary
12:11:02 - 04-Sep-26
Unknown* 9,796 19.25p Ordinary
10:26:14 - 04-Sep-26
Unknown* 4,294 19.25p Ordinary
08:05:07 - 04-Sep-26
Buy* 10 19.50p SI Trade
15:27:05 - 03-Sep-26
Buy* 28 19.50p SI Trade
15:27:05 - 03-Sep-26
Sell* 37 19.00p SI Trade
15:27:05 - 03-Sep-26
Unknown* 0 19.00p SI Trade
15:27:05 - 03-Sep-26
Buy* 2 19.50p SI Trade
15:27:05 - 03-Sep-26
Sell* 13 19.00p SI Trade
15:27:05 - 03-Sep-26
Buy* 48 20.00p Ordinary
12:50:58 - 03-Sep-26
Sell* 784 19.00p Ordinary
08:05:29 - 03-Sep-26
Unknown* -329 19.20p Ordinary
Correction
13:19:17 - 02-Sep-26
Unknown* 329 19.20p Ordinary
13:19:17 - 02-Sep-26
Sell* 329 19.20p Ordinary
13:19:17 - 02-Sep-26
Sell* 1,375 19.40p Ordinary
11:37:11 - 02-Sep-26
Unknown* 43,524 19.75p Ordinary
14:46:10 - 01-Sep-26
Unknown* 43,017 19.75p Ordinary
13:59:21 - 01-Sep-26
Sell* 30,570 19.45p Ordinary
12:57:10 - 01-Sep-26
Unknown* 50,000 19.78p Negotiated Trade
12:42:47 - 01-Sep-26
Unknown* 50,536 19.78p Ordinary
12:42:29 - 01-Sep-26
Unknown* 50,434 19.80p Ordinary
08:21:16 - 01-Sep-26
Unknown* 50,505 19.80p Ordinary
08:02:56 - 01-Sep-26
Buy* 474 19.80p Ordinary
08:00:40 - 01-Sep-26
Buy* 5,030 19.80p Ordinary
16:17:10 - 28-Aug-26
Unknown* 100,000 19.50p Negotiated Trade
16:11:36 - 28-Aug-26
Unknown* 50,000 19.80p Negotiated Trade
15:58:39 - 28-Aug-26
Sell* 15,000 19.45p Ordinary
14:01:54 - 28-Aug-26
Unknown* 71,674 19.80p Negotiated Trade
13:21:55 - 28-Aug-26
Sell* 26,323 19.421p Ordinary
12:45:51 - 28-Aug-26
Unknown* 50,469 19.80p Ordinary
12:40:05 - 28-Aug-26
Sell* 806 19.00p Ordinary
08:34:14 - 28-Aug-26
Unknown* 125,000 19.82p Negotiated Trade
16:13:04 - 27-Aug-26
FTSE 100 Latest
Value10,622.53
Change-14.18