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* 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
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
Buy* 3,217 13.00p Ordinary
15:26:13 - 06-Jan-26
Buy* 80 13.00p SI Trade
15:26:13 - 06-Jan-26
Sell* 80 12.50p SI Trade
15:23:37 - 06-Jan-26
Buy* 8 13.00p SI Trade
15:23:37 - 06-Jan-26
Buy* 1 13.24p Ordinary
09:35:22 - 06-Jan-26
Sell* 3,435 12.75p Ordinary
16:20:57 - 05-Jan-26
Sell* 50,000 12.721p Ordinary
14:53:40 - 05-Jan-26
Sell* 6,561 12.721p Ordinary
14:34:26 - 05-Jan-26
Buy* 197 13.474p Ordinary
13:39:07 - 05-Jan-26
Sell* 6,050 12.721p Ordinary
10:34:50 - 05-Jan-26
Sell* 13,799 12.71p Ordinary
13:34:07 - 02-Jan-26
Sell* 5,000 12.71p Ordinary
12:01:24 - 02-Jan-26
Buy* 7 13.474p Ordinary
08:30:30 - 02-Jan-26
Unknown* 90,000 13.00p Ordinary
12:38:28 - 31-Dec-25
Sell* 32,210 12.50p Ordinary
10:37:18 - 31-Dec-25
Sell* 870 12.651p Ordinary
10:29:12 - 31-Dec-25
Sell* 3,000 12.651p Ordinary
10:17:53 - 31-Dec-25
Sell* 11,230 12.722p Ordinary
10:11:26 - 31-Dec-25
Unknown* 250,000 13.00p Negotiated Trade
08:04:16 - 31-Dec-25
Unknown* 250,000 13.00p SI Trade
08:04:09 - 31-Dec-25
Unknown* 180,000 13.00p Ordinary
14:02:01 - 30-Dec-25
Unknown* 250,000 13.00p Negotiated Trade
13:28:21 - 30-Dec-25
Unknown* 100,000 13.00p Ordinary
12:29:15 - 30-Dec-25
Unknown* 50,000 13.00p Ordinary
12:29:13 - 30-Dec-25
Unknown* 50,000 13.00p Ordinary
12:29:08 - 30-Dec-25
Buy* 50,000 13.00p Ordinary
12:28:57 - 30-Dec-25
Buy* 50,000 13.00p Ordinary
12:28:45 - 30-Dec-25
Unknown* 200,000 12.75p Negotiated Trade
11:42:21 - 30-Dec-25
Unknown* 200,000 12.75p Negotiated Trade
11:09:01 - 30-Dec-25
Unknown* 459,709 12.75p Negotiated Trade
11:07:40 - 30-Dec-25
Unknown* 1 12.75p Ordinary
09:56:48 - 30-Dec-25
Unknown* 200,000 13.00p Negotiated Trade
08:19:24 - 30-Dec-25
Sell* 3,713 12.50p Ordinary
08:04:06 - 30-Dec-25
Buy* 100,000 12.975p Suspected BUY Trade
16:37:24 - 29-Dec-25
Buy* 180,291 12.80p Suspected BUY Trade
16:35:07 - 29-Dec-25
Unknown* 100,000 12.75p Ordinary
15:15:59 - 29-Dec-25
Buy* 50,000 13.00p Ordinary
15:13:50 - 29-Dec-25
Sell* 50,000 12.71p Ordinary
14:02:16 - 29-Dec-25
Sell* 2,400 12.71p Ordinary
14:01:10 - 29-Dec-25
Sell* 87,400 12.60p Uncrossing Trade
14:00:16 - 29-Dec-25
Unknown* -100,000 12.975p Ordinary
Correction
11:56:24 - 29-Dec-25
Unknown* 100,000 12.975p Ordinary
11:56:24 - 29-Dec-25
Sell* 3,290 12.7011p Ordinary
11:17:36 - 29-Dec-25
Sell* 22,024 12.7011p Ordinary
11:16:15 - 29-Dec-25
Buy* 50,000 13.00p Ordinary
09:20:37 - 29-Dec-25
Sell* 4,044 12.70p Ordinary
08:42:48 - 29-Dec-25
Buy* 3,812 12.80p Ordinary
08:05:19 - 29-Dec-25
Buy* 10 13.00p SI Trade
10:14:39 - 24-Dec-25
Sell* 1,048 12.50p SI Trade
09:43:04 - 24-Dec-25
Buy* 23 13.00p Ordinary
13:55:37 - 23-Dec-25
Buy* 76 13.00p SI Trade
11:38:29 - 23-Dec-25
Sell* 38 12.50p SI Trade
11:38:29 - 23-Dec-25
Sell* 9,064 12.6711p Ordinary
10:46:13 - 23-Dec-25
Sell* 34,167 12.65p Ordinary
09:53:42 - 23-Dec-25
Unknown* 100,000 13.00p Ordinary
08:15:08 - 23-Dec-25
Sell* 4,798 12.50p Ordinary
08:03:36 - 23-Dec-25
Sell* 4,815 12.50p Ordinary
08:03:36 - 23-Dec-25
Sell* 52,651 12.6251p Ordinary
15:36:26 - 22-Dec-25
Sell* 15,780 12.6251p Ordinary
15:27:11 - 22-Dec-25
Sell* 34,226 12.6111p Ordinary
14:19:17 - 22-Dec-25
Unknown* 100,000 13.00p Ordinary
12:18:56 - 22-Dec-25
Sell* 40,000 12.60p Ordinary
12:18:09 - 22-Dec-25
Sell* 16,228 12.60p Ordinary
12:16:29 - 22-Dec-25
Sell* 150,000 12.50p Ordinary
11:55:28 - 22-Dec-25
Buy* 50,000 12.50p Ordinary
11:25:59 - 22-Dec-25
Sell* 19,556 12.10p Ordinary
10:14:19 - 22-Dec-25
Sell* 35,000 12.0851p Ordinary
09:19:06 - 22-Dec-25
Sell* 500 12.0851p Ordinary
09:04:49 - 22-Dec-25
Sell* 500 12.00p Uncrossing Trade
09:00:00 - 22-Dec-25
Unknown* 100,000 12.50p Ordinary
16:35:49 - 19-Dec-25
Sell* 25,000 12.00p Uncrossing Trade
16:35:21 - 19-Dec-25
Buy* 80 12.50p Ordinary
12:22:31 - 19-Dec-25
Sell* 4,500 12.00p Uncrossing Trade
11:00:01 - 19-Dec-25
Sell* 25,000 12.11p Ordinary
09:18:16 - 19-Dec-25
Sell* 35,000 12.00p Uncrossing Trade
09:00:21 - 19-Dec-25
Sell* 150,000 12.00p Ordinary
16:03:50 - 18-Dec-25
Sell* 30,000 12.00p Ordinary
15:22:44 - 18-Dec-25
Buy* 30,000 12.00p Ordinary
15:22:03 - 18-Dec-25
Buy* 50,000 11.975p Ordinary
15:04:52 - 18-Dec-25
Buy* 50,000 11.90p Ordinary
13:15:44 - 18-Dec-25
Sell* 55,800 11.71p Ordinary
11:02:13 - 18-Dec-25
Sell* 55,815 11.50p Uncrossing Trade
11:00:23 - 18-Dec-25
Sell* 50,000 11.70p Ordinary
10:29:51 - 18-Dec-25
Sell* 2,706 11.50p SI Trade
10:13:40 - 18-Dec-25
Buy* 100,000 11.875p Ordinary
10:13:29 - 18-Dec-25
Buy* 100,000 12.00p Ordinary
09:59:10 - 18-Dec-25
Sell* 274 11.50p Ordinary
08:34:04 - 18-Dec-25
Sell* 25,000 11.5655p Ordinary
08:25:11 - 18-Dec-25
Sell* 49,185 11.50p Uncrossing Trade
16:35:01 - 17-Dec-25
Sell* 100,000 11.50p Ordinary
16:23:22 - 17-Dec-25
Unknown* 50,000 11.50p Ordinary
15:10:38 - 17-Dec-25
Sell* 50,000 11.077p Ordinary
15:00:58 - 17-Dec-25
Sell* 24,800 11.06p Ordinary
14:01:01 - 17-Dec-25
Sell* 24,800 11.00p Uncrossing Trade
14:00:24 - 17-Dec-25
Buy* 50,000 11.50p Ordinary
12:04:47 - 17-Dec-25
Sell* 50,000 10.88p Ordinary
10:53:26 - 17-Dec-25
Buy* 40,000 11.00p Ordinary
10:14:02 - 17-Dec-25
Buy* 227 11.00p Ordinary
09:27:53 - 17-Dec-25
Unknown* 150,000 10.84p Ordinary
09:05:59 - 17-Dec-25
Sell* 12,605 10.60p Ordinary
08:04:18 - 17-Dec-25
Buy* 50,000 11.00p Ordinary
08:01:13 - 17-Dec-25
Sell* 193 10.55p Ordinary
08:00:21 - 17-Dec-25
Sell* 250,000 10.50p Negotiated Trade
16:27:08 - 16-Dec-25
FTSE 100 Latest
Value10,238.94
Change54.59