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* 9,000 12.525p Ordinary
13:28:41 - 01-Apr-26
Sell* 50,000 12.54p Negotiated Trade
12:50:27 - 01-Apr-26
Unknown* -50,000 12.90p Correction
Negotiated Trade
12:50:27 - 01-Apr-26
Buy* 50,000 12.90p Suspected BUY Trade
12:50:27 - 01-Apr-26
Sell* 50,000 12.50p Negotiated Trade
12:50:17 - 01-Apr-26
Sell* 21,179 12.525p Ordinary
12:07:09 - 01-Apr-26
Buy* 37,155 12.90p Ordinary
11:30:24 - 01-Apr-26
Sell* 2,150 12.50p Ordinary
10:49:02 - 01-Apr-26
Unknown* 200,000 12.50p Ordinary
16:32:37 - 31-Mar-26
Sell* 461 12.50p Ordinary
14:46:18 - 31-Mar-26
Sell* 7,691 12.70p Ordinary
15:59:48 - 30-Mar-26
Buy* 1 13.10p Ordinary
13:23:55 - 30-Mar-26
Sell* 13,036 12.69p Ordinary
11:26:41 - 30-Mar-26
Buy* 14 13.468p Ordinary
08:36:12 - 30-Mar-26
Sell* 9 12.501p Ordinary
14:59:34 - 27-Mar-26
Sell* 4,030 12.65p Ordinary
09:01:24 - 27-Mar-26
Buy* 3,611 13.10p Ordinary
14:49:16 - 26-Mar-26
Sell* 100,000 12.52p Negotiated Trade
11:09:42 - 26-Mar-26
Sell* 100,000 12.50p Negotiated Trade
11:09:35 - 26-Mar-26
Sell* 20,000 13.125p Ordinary
08:49:02 - 26-Mar-26
Sell* 17 13.0005p Ordinary
08:30:16 - 26-Mar-26
Sell* 81,800 13.05p Ordinary
15:10:28 - 25-Mar-26
Sell* 80,000 13.288p Ordinary
15:09:27 - 25-Mar-26
Sell* 3,000 13.288p Ordinary
09:41:23 - 25-Mar-26
Sell* 35,000 13.288p Ordinary
09:07:21 - 25-Mar-26
Sell* 633 13.288p Ordinary
15:18:38 - 24-Mar-26
Sell* 28 13.00p Ordinary
15:16:59 - 24-Mar-26
Sell* 15 13.00p SI Trade
15:16:59 - 24-Mar-26
Buy* 30,794 13.41p Ordinary
10:53:58 - 24-Mar-26
Buy* 48,200 13.41p Ordinary
10:15:10 - 24-Mar-26
Buy* 1,500 13.80p Ordinary
08:04:42 - 24-Mar-26
Sell* 70 13.00p Ordinary
10:47:56 - 23-Mar-26
Sell* 83,451 13.371p Ordinary
09:10:14 - 23-Mar-26
Sell* 52,610 13.36p Ordinary
08:55:21 - 23-Mar-26
Buy* 51,809 13.60p Ordinary
08:41:10 - 23-Mar-26
Buy* 14 13.977p Ordinary
08:33:13 - 23-Mar-26
Sell* 37,500 13.31p Ordinary
08:23:50 - 23-Mar-26
Sell* 30,000 13.55p Ordinary
08:23:26 - 23-Mar-26
Buy* 2,150 13.95p Ordinary
08:21:17 - 23-Mar-26
Buy* 89,778 13.75p Ordinary
08:20:58 - 23-Mar-26
Sell* 10,000 13.50p Ordinary
08:07:52 - 23-Mar-26
Sell* 37,500 13.50p Ordinary
08:07:41 - 23-Mar-26
Sell* 30,000 13.575p Ordinary
08:07:24 - 23-Mar-26
Unknown* 100,000 13.60p Ordinary
08:06:39 - 23-Mar-26
Buy* 10,000 13.85p Ordinary
08:05:42 - 23-Mar-26
Buy* 30,000 13.85p Ordinary
08:05:42 - 23-Mar-26
Unknown* 100,000 13.50p Ordinary
08:04:55 - 23-Mar-26
Sell* 10 13.70p SI Trade
16:29:13 - 20-Mar-26
Buy* 49,660 13.995p Ordinary
16:29:04 - 20-Mar-26
Unknown* 30,000 13.50p Ordinary
16:15:34 - 20-Mar-26
Buy* 50,359 13.90p Ordinary
16:15:30 - 20-Mar-26
Buy* 66,171 13.45p Ordinary
16:10:12 - 20-Mar-26
Buy* 74,349 13.45p Ordinary
15:20:20 - 20-Mar-26
Sell* 15,000 13.075p Ordinary
15:17:40 - 20-Mar-26
Sell* 15,000 13.075p Ordinary
15:11:24 - 20-Mar-26
Buy* 30,000 13.00p Ordinary
14:55:44 - 20-Mar-26
Buy* 30,000 13.00p Ordinary
14:55:08 - 20-Mar-26
Buy* 76,923 13.00p Ordinary
14:30:48 - 20-Mar-26
Buy* 40,000 12.50p Ordinary
13:25:28 - 20-Mar-26
Buy* 40,160 12.45p Ordinary
13:14:46 - 20-Mar-26
Buy* 7 12.4967p Ordinary
11:22:27 - 20-Mar-26
Buy* 12,000 12.50p Ordinary
10:55:26 - 20-Mar-26
Unknown* -4,000 12.166p Ordinary
Correction
08:58:21 - 20-Mar-26
Unknown* 4,000 12.166p Ordinary
08:58:21 - 20-Mar-26
Sell* 4,000 12.166p Ordinary
08:58:21 - 20-Mar-26
Unknown* 225,000 12.25p OTC Trade
17:05:51 - 19-Mar-26
Unknown* 1,062,506 12.736p Negotiated Trade
16:05:06 - 19-Mar-26
Unknown* 1,062,056 12.736p Negotiated Trade
16:05:06 - 19-Mar-26
Unknown* -1,062,506 12.736p Correction
Negotiated Trade
16:05:06 - 19-Mar-26
Sell* 100,000 12.151p Ordinary
15:58:55 - 19-Mar-26
Unknown* 30,000 12.00p Ordinary
15:58:52 - 19-Mar-26
Buy* 100,000 12.00p Ordinary
15:53:33 - 19-Mar-26
Buy* 50,000 12.00p Ordinary
15:53:22 - 19-Mar-26
Unknown* 125,000 12.00p Ordinary
15:52:42 - 19-Mar-26
Sell* 799 11.05p Ordinary
15:20:40 - 19-Mar-26
Sell* 7,612 11.35p Ordinary
14:53:11 - 19-Mar-26
Unknown* 250,000 11.10p Negotiated Trade
14:47:30 - 19-Mar-26
Buy* 100,000 11.90p Ordinary
14:07:12 - 19-Mar-26
Unknown* 250,000 11.26p Negotiated Trade
14:06:49 - 19-Mar-26
Buy* 4,164 11.90p Ordinary
13:01:03 - 19-Mar-26
Buy* 1,622 11.90p Ordinary
12:47:36 - 19-Mar-26
Buy* 75,000 11.90p Ordinary
11:36:51 - 19-Mar-26
Sell* 50,000 11.5551p Ordinary
09:39:17 - 19-Mar-26
Buy* 30,000 11.50p Ordinary
09:32:16 - 19-Mar-26
Buy* 30,000 11.50p Ordinary
09:32:05 - 19-Mar-26
Buy* 30,000 11.50p Ordinary
09:32:03 - 19-Mar-26
Buy* 50,000 11.475p Ordinary
09:31:01 - 19-Mar-26
Buy* 68,635 11.50p Ordinary
09:26:04 - 19-Mar-26
Buy* 45,501 10.98p Ordinary
08:13:07 - 19-Mar-26
Buy* 45,418 11.00p Ordinary
16:11:33 - 18-Mar-26
Buy* 45,418 11.00p Ordinary
15:36:57 - 18-Mar-26
Buy* 10 11.00p SI Trade
15:36:54 - 18-Mar-26
Buy* 3 11.00p SI Trade
15:36:54 - 18-Mar-26
Buy* 45 11.00p Ordinary
14:51:01 - 18-Mar-26
Buy* 91,121 10.97p Ordinary
12:49:07 - 18-Mar-26
Buy* 91,121 10.97p Ordinary
12:18:48 - 18-Mar-26
Buy* 45,522 10.975p Ordinary
10:48:15 - 18-Mar-26
Buy* 45,835 10.90p Ordinary
10:38:28 - 18-Mar-26
Buy* 92,146 10.848p Ordinary
09:33:01 - 18-Mar-26
Buy* 92,129 10.85p Ordinary
09:01:13 - 18-Mar-26
Sell* 75,000 10.725p Ordinary
08:46:07 - 18-Mar-26
Buy* 6 11.00p SI Trade
08:37:49 - 18-Mar-26
Buy* 28,000 11.00p Ordinary
08:37:42 - 18-Mar-26
Buy* 80,000 11.00p Ordinary
13:48:34 - 17-Mar-26
Sell* 1,837 10.50p Ordinary
13:35:29 - 17-Mar-26
Buy* 91 11.00p Ordinary
13:28:33 - 17-Mar-26
Sell* 29,411 10.50p Ordinary
13:09:19 - 17-Mar-26
Sell* 25,000 10.725p Ordinary
13:00:52 - 17-Mar-26
Buy* 230 10.85p Ordinary
10:04:45 - 17-Mar-26
Sell* 18,583 10.725p Ordinary
14:41:25 - 16-Mar-26
Unknown* -926 10.51p Ordinary
Correction
13:59:10 - 16-Mar-26
Unknown* 926 10.51p Ordinary
13:59:10 - 16-Mar-26
Sell* 926 10.51p Ordinary
13:59:10 - 16-Mar-26
Sell* 34,465 10.63p Ordinary
11:56:42 - 16-Mar-26
Sell* 72 10.51p Ordinary
10:33:54 - 16-Mar-26
Buy* 30,000 11.00p Ordinary
10:27:32 - 16-Mar-26
Buy* 9 11.00p Ordinary
08:41:10 - 16-Mar-26
Unknown* 197,319 10.125p Ordinary
16:17:30 - 13-Mar-26
Unknown* 0 10.50p SI Trade
16:17:24 - 13-Mar-26
Unknown* 218,135 10.75p SI Trade
16:13:59 - 13-Mar-26
Buy* 80,000 11.00p Ordinary
15:46:01 - 13-Mar-26
Buy* 12,159 10.848p Ordinary
08:48:31 - 13-Mar-26
Sell* 62 10.50p Ordinary
08:03:50 - 13-Mar-26
Buy* 55,000 11.00p Ordinary
08:21:15 - 12-Mar-26
Unknown* 1,000,000 10.85p Negotiated Trade
16:42:50 - 11-Mar-26
Unknown* 750,000 10.85p Negotiated Trade
16:42:31 - 11-Mar-26
Unknown* 500,000 10.75p Negotiated Trade
15:51:03 - 11-Mar-26
Unknown* 500,000 10.75p Negotiated Trade
15:23:44 - 11-Mar-26
Sell* 19,830 10.50p Ordinary
15:15:27 - 11-Mar-26
Buy* 50,000 10.85p Ordinary
15:14:49 - 11-Mar-26
Buy* 5 11.00p SI Trade
14:19:50 - 11-Mar-26
Unknown* 500,000 10.75p Negotiated Trade
08:44:52 - 11-Mar-26
Unknown* 500,000 10.75p Negotiated Trade
08:41:51 - 11-Mar-26
Buy* 45 11.00p Ordinary
08:02:05 - 11-Mar-26
Sell* 82 10.50p Ordinary
08:01:40 - 11-Mar-26
Unknown* 250,000 10.90p Negotiated Trade
16:37:15 - 10-Mar-26
Sell* 2 10.501p Ordinary
16:00:23 - 10-Mar-26
Buy* 2 11.00p Ordinary
15:40:28 - 10-Mar-26
Unknown* 500,000 10.75p Negotiated Trade
15:31:34 - 10-Mar-26
Sell* 6,380 10.56p Ordinary
15:12:11 - 10-Mar-26
Buy* 25,000 11.00p Ordinary
14:52:00 - 10-Mar-26
Buy* 799 10.995p Ordinary
13:57:49 - 10-Mar-26
Buy* 30,000 11.00p Ordinary
12:43:11 - 10-Mar-26
Buy* 9 10.9995p Ordinary
11:02:31 - 10-Mar-26
Buy* 30,000 11.00p Ordinary
10:37:50 - 10-Mar-26
Buy* 30,000 11.00p Ordinary
09:54:51 - 10-Mar-26
Buy* 26,382 10.89p Ordinary
09:29:22 - 10-Mar-26
Sell* 3,000 10.56p Ordinary
08:58:02 - 10-Mar-26
Buy* 2,736 10.89p Ordinary
08:35:25 - 10-Mar-26
Buy* 2,752 10.90p Ordinary
08:34:36 - 10-Mar-26
Sell* 175 10.50p Ordinary
08:01:33 - 10-Mar-26
Sell* 12,342 10.56p Ordinary
15:14:54 - 09-Mar-26
Sell* 1,453 10.56p Ordinary
09:13:55 - 09-Mar-26
Unknown* 500,000 11.00p Negotiated Trade
14:49:20 - 06-Mar-26
Sell* 55,541 10.81p Ordinary
14:46:20 - 06-Mar-26
Sell* 23,095 10.825p Ordinary
13:55:01 - 06-Mar-26
Sell* 36,563 10.6875p Ordinary
13:06:29 - 05-Mar-26
Buy* 30,845 11.00p Ordinary
13:47:53 - 04-Mar-26
Sell* 13,907 10.6875p Ordinary
12:03:02 - 04-Mar-26
Buy* 13,636 11.00p Ordinary
10:02:39 - 04-Mar-26
Sell* 30,000 11.00p Ordinary
15:41:08 - 03-Mar-26
Unknown* 500,000 11.00p Negotiated Trade
15:33:55 - 03-Mar-26
Unknown* 500,000 11.00p Negotiated Trade
15:33:48 - 03-Mar-26
Sell* 150 11.00p SI Trade
14:35:07 - 03-Mar-26
Buy* 22 11.50p SI Trade
14:35:07 - 03-Mar-26
Buy* 215 11.50p SI Trade
14:35:07 - 03-Mar-26
Sell* 10,210 11.00p Ordinary
11:53:00 - 03-Mar-26
Buy* 834 11.39p Ordinary
10:21:40 - 03-Mar-26
Unknown* 200,000 11.00p Ordinary
10:12:08 - 03-Mar-26
Buy* 4 11.40p Ordinary
08:41:55 - 03-Mar-26
Unknown* 35,520 11.25p Ordinary
15:48:05 - 02-Mar-26
Sell* 30,000 11.00p Ordinary
14:01:00 - 02-Mar-26
Sell* 30,000 11.00p Ordinary
14:00:29 - 02-Mar-26
Unknown* 500,000 11.00p Negotiated Trade
13:21:56 - 02-Mar-26
Sell* 108 11.00p SI Trade
11:53:35 - 02-Mar-26
Sell* 166 11.00p SI Trade
11:53:35 - 02-Mar-26
Sell* 12,825 11.00p Ordinary
08:49:44 - 02-Mar-26
Sell* 10 11.00p Ordinary
08:44:06 - 02-Mar-26
Sell* 72,000 11.00p Ordinary
16:37:50 - 27-Feb-26
Unknown* 450,000 11.00p Negotiated Trade
16:35:38 - 27-Feb-26
Unknown* 250,000 11.00p Negotiated Trade
16:00:11 - 27-Feb-26
Unknown* 185,000 11.00p SI Trade
14:17:52 - 27-Feb-26
Sell* 36,473 11.00p Ordinary
12:32:47 - 27-Feb-26
Buy* 10,000 10.9472p Ordinary
11:05:05 - 27-Feb-26
Buy* 1,873 10.9947p Ordinary
10:16:11 - 27-Feb-26
Buy* 10 11.00p SI Trade
10:04:12 - 27-Feb-26
Unknown* 125,905 10.90p Ordinary
09:58:45 - 27-Feb-26
Unknown* 140,946 10.871p Negotiated Trade
09:48:38 - 27-Feb-26
Sell* 250,000 11.00p SI Trade
16:17:26 - 26-Feb-26
Unknown* 50,000 11.00p SI Trade
15:35:19 - 26-Feb-26
Unknown* 50,000 11.00p Ordinary
15:13:50 - 26-Feb-26
Sell* 20,870 11.00p Ordinary
14:44:34 - 26-Feb-26
Buy* 200 11.50p Ordinary
14:00:27 - 26-Feb-26
Sell* 6,426 11.00p Ordinary
12:52:30 - 26-Feb-26
Sell* 45,564 11.00p Ordinary
12:38:14 - 26-Feb-26
Sell* 1,336 11.025p Ordinary
11:08:59 - 26-Feb-26
Sell* 70,000 11.00p Ordinary
10:11:31 - 26-Feb-26
Sell* 2,725 11.025p Ordinary
09:39:53 - 26-Feb-26
Unknown* 300,000 11.00p Negotiated Trade
08:55:11 - 26-Feb-26
Unknown* 265,000 11.11p Negotiated Trade
08:50:18 - 26-Feb-26
FTSE 100 Latest
Value10,364.79
Change188.34