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
Buy* 30,000 15.30p Ordinary
16:36:29 - 09-Oct-26
Buy* 75,124 15.30p Suspected BUY Trade
16:35:22 - 09-Oct-26
Sell* 3,236 15.10p Ordinary
16:18:24 - 09-Oct-26
Sell* 31,581 15.091p Ordinary
15:09:21 - 09-Oct-26
Sell* 18,419 15.091p Ordinary
14:56:29 - 09-Oct-26
Buy* 280 15.50p Ordinary
14:52:54 - 09-Oct-26
Buy* 10,000 15.50p Ordinary
14:52:47 - 09-Oct-26
Sell* 2,435 15.091p Ordinary
14:52:36 - 09-Oct-26
Buy* 271 16.00p Ordinary
14:50:54 - 09-Oct-26
Unknown* 271 15.50p SI Trade
14:50:54 - 09-Oct-26
Buy* 271 16.00p SI Trade
14:50:53 - 09-Oct-26
Sell* 30,000 15.50p Ordinary
14:50:52 - 09-Oct-26
Buy* 271 16.00p Ordinary
14:50:49 - 09-Oct-26
Buy* 271 16.00p SI Trade
14:50:49 - 09-Oct-26
Sell* 30,000 15.50p Ordinary
14:50:47 - 09-Oct-26
Unknown* 50,000 15.50p Ordinary
14:50:42 - 09-Oct-26
Sell* 6,497 15.50p Ordinary
14:34:01 - 09-Oct-26
Unknown* 54,274 15.50p Ordinary
13:04:18 - 09-Oct-26
Sell* 12,010 15.575p Ordinary
11:26:57 - 09-Oct-26
Sell* 5,459 15.575p Ordinary
11:25:26 - 09-Oct-26
Unknown* 50,000 15.75p Negotiated Trade
11:24:02 - 09-Oct-26
Buy* 183 16.00p SI Trade
11:00:13 - 09-Oct-26
Buy* 271 16.00p Ordinary
11:00:13 - 09-Oct-26
Unknown* 45,000 16.00p Uncrossing Trade
11:00:09 - 09-Oct-26
Buy* 30,000 16.50p Ordinary
10:52:02 - 09-Oct-26
Sell* 30,000 16.00p Ordinary
10:45:24 - 09-Oct-26
Sell* 30,000 16.00p Ordinary
10:45:10 - 09-Oct-26
Sell* 30,000 16.00p Ordinary
10:45:04 - 09-Oct-26
Sell* 30,000 16.00p Ordinary
10:44:58 - 09-Oct-26
Unknown* 50,000 16.00p Ordinary
10:44:58 - 09-Oct-26
Unknown* 125,000 16.15p Negotiated Trade
10:35:13 - 09-Oct-26
Sell* 30,346 16.50p Ordinary
10:02:20 - 09-Oct-26
Sell* 30,136 16.615p Ordinary
09:35:50 - 09-Oct-26
Unknown* 100,000 17.00p Negotiated Trade
16:21:11 - 08-Oct-26
Sell* 698 16.60p Ordinary
14:55:10 - 08-Oct-26
Buy* 25,000 16.85p Ordinary
14:17:26 - 08-Oct-26
Sell* 25,000 16.55p Ordinary
14:16:42 - 08-Oct-26
Buy* 20,000 17.00p Ordinary
13:50:38 - 08-Oct-26
Sell* 30,000 17.00p Ordinary
13:35:06 - 08-Oct-26
Sell* 8,381 17.00p Ordinary
13:30:39 - 08-Oct-26
Sell* 47,102 17.00p Uncrossing Trade
11:00:20 - 08-Oct-26
Unknown* 54,923 17.0735p Ordinary
10:37:51 - 08-Oct-26
Sell* 2,883 17.00p Ordinary
09:43:59 - 08-Oct-26
Sell* 25,000 17.10p Ordinary
09:31:04 - 08-Oct-26
Unknown* 58,865 17.00p Ordinary
09:27:45 - 08-Oct-26
Sell* 30,000 17.50p Ordinary
09:07:14 - 08-Oct-26
Sell* 30,000 17.50p Ordinary
09:06:37 - 08-Oct-26
Sell* 25,000 17.50p Ordinary
09:05:18 - 08-Oct-26
Sell* 15,000 17.50p Ordinary
09:05:15 - 08-Oct-26
Sell* 20,000 17.50p Ordinary
09:05:15 - 08-Oct-26
Buy* 5 18.00p Ordinary
08:35:15 - 08-Oct-26
Buy* 7,000 18.00p Ordinary
08:02:58 - 08-Oct-26
Sell* 27,210 17.5651p Ordinary
15:36:02 - 07-Oct-26
Unknown* 20,000 18.00p Ordinary
13:33:08 - 07-Oct-26
Unknown* 250,000 17.50p Negotiated Trade
13:06:55 - 07-Oct-26
Unknown* 11,604 18.00p Ordinary
10:54:30 - 07-Oct-26
Sell* 20,000 17.60p Ordinary
10:53:52 - 07-Oct-26
Buy* 28 18.50p SI Trade
10:23:02 - 07-Oct-26
Unknown* 118,396 18.00p Uncrossing Trade
16:35:24 - 06-Oct-26
Unknown* 30,000 18.00p Ordinary
16:15:40 - 06-Oct-26
Sell* 35,000 17.5651p Ordinary
12:41:59 - 06-Oct-26
Unknown* 50,000 18.00p Ordinary
11:12:13 - 06-Oct-26
Sell* 1,771 17.50p Ordinary
09:46:39 - 06-Oct-26
Unknown* 30,850 18.00p Uncrossing Trade
09:00:26 - 06-Oct-26
Unknown* 56,902 17.5864p Ordinary
08:50:48 - 06-Oct-26
Unknown* 75,000 18.20p Negotiated Trade
15:26:11 - 05-Oct-26
Buy* 5,500 18.37p Ordinary
14:42:05 - 05-Oct-26
Unknown* 100,000 18.20p Ordinary
11:50:25 - 05-Oct-26
Unknown* 55,518 18.025p Ordinary
10:28:31 - 05-Oct-26
Sell* 411 18.00p Ordinary
09:30:54 - 05-Oct-26
Sell* 415 18.00p SI Trade
09:30:53 - 05-Oct-26
Unknown* 55,346 18.081p Ordinary
09:30:29 - 05-Oct-26
Sell* 120,000 18.20p Uncrossing Trade
09:00:15 - 05-Oct-26
Sell* 415 18.00p Ordinary
08:00:12 - 05-Oct-26
Sell* 415 18.00p SI Trade
08:00:12 - 05-Oct-26
Buy* 27,210 18.375p Ordinary
16:14:43 - 02-Oct-26
Unknown* 50,000 18.25p Ordinary
16:03:16 - 02-Oct-26
Sell* 1,000 18.081p Ordinary
15:43:21 - 02-Oct-26
Sell* 415 18.00p Ordinary
15:10:43 - 02-Oct-26
Sell* 185 18.00p SI Trade
15:10:43 - 02-Oct-26
Sell* 229 18.00p SI Trade
15:10:43 - 02-Oct-26
Unknown* 50,000 18.40p Ordinary
15:10:35 - 02-Oct-26
Unknown* 45,000 18.10p Ordinary
15:10:04 - 02-Oct-26
Unknown* 110,000 18.20p Ordinary
14:56:27 - 02-Oct-26
Buy* 6 18.48p Ordinary
14:07:05 - 02-Oct-26
Sell* 415 18.00p Ordinary
11:39:49 - 02-Oct-26
Sell* 386 18.00p SI Trade
11:39:48 - 02-Oct-26
Unknown* 45,600 18.081p Ordinary
10:15:55 - 02-Oct-26
Sell* 27,398 18.081p Ordinary
09:29:54 - 02-Oct-26
Buy* 5,250 18.50p Suspected BUY Trade
09:00:13 - 02-Oct-26
Sell* 29,046 18.091p Ordinary
08:32:20 - 02-Oct-26
Sell* 27,600 18.081p Ordinary
08:10:59 - 02-Oct-26
Sell* 18,000 18.0776p Ordinary
08:08:21 - 02-Oct-26
Unknown* 85,000 18.00p Ordinary
16:08:39 - 01-Oct-26
Unknown* 500,000 18.25p Negotiated Trade
15:45:55 - 01-Oct-26
Unknown* 200,000 18.25p Ordinary
15:45:49 - 01-Oct-26
Unknown* 1,000,000 18.50p Ordinary
15:10:20 - 01-Oct-26
Unknown* 250,000 18.25p Ordinary
15:07:50 - 01-Oct-26
Unknown* 200,000 18.25p Negotiated Trade
14:44:25 - 01-Oct-26
Unknown* 100,000 18.25p Ordinary
14:44:18 - 01-Oct-26
Unknown* 100,000 18.25p Negotiated Trade
14:44:06 - 01-Oct-26
Unknown* 150,000 18.25p Ordinary
14:43:11 - 01-Oct-26
Sell* 30,000 18.00p Ordinary
13:10:11 - 01-Oct-26
Sell* 638 18.00p Ordinary
12:51:29 - 01-Oct-26
Buy* 54 18.318p Ordinary
12:29:05 - 01-Oct-26
Buy* 5,459 18.318p Ordinary
11:21:05 - 01-Oct-26
Buy* 12,010 18.318p Ordinary
11:19:58 - 01-Oct-26
Sell* 9,557 18.00p Ordinary
11:14:22 - 01-Oct-26
Sell* 20,522 18.15p Ordinary
11:09:36 - 01-Oct-26
Buy* 14,500 18.50p Suspected BUY Trade
11:00:10 - 01-Oct-26
Sell* 447 18.00p Ordinary
10:24:37 - 01-Oct-26
Buy* 54 18.50p SI Trade
10:24:36 - 01-Oct-26
Sell* 509 18.00p SI Trade
10:24:36 - 01-Oct-26
Sell* 30,000 18.20p Ordinary
09:14:39 - 01-Oct-26
Buy* 7,300 18.50p Ordinary
09:13:51 - 01-Oct-26
Unknown* 103,122 18.50p Ordinary
09:01:48 - 01-Oct-26
Unknown* 200,000 18.25p Negotiated Trade
09:00:46 - 01-Oct-26
Unknown* 165,344 18.25p Ordinary
09:00:01 - 01-Oct-26
Unknown* 84,656 18.25p Ordinary
09:00:01 - 01-Oct-26
Sell* 5,000 18.15p Ordinary
08:46:59 - 01-Oct-26
Buy* 2,500 18.50p Ordinary
08:06:44 - 01-Oct-26
Sell* 10,000 18.00p Ordinary
16:37:29 - 30-Sep-26
Buy* 69,878 18.50p Suspected BUY Trade
16:35:19 - 30-Sep-26
Buy* 10,000 18.318p Ordinary
16:29:48 - 30-Sep-26
Sell* 15,000 18.125p Ordinary
16:29:05 - 30-Sep-26
Unknown* 90,000 18.50p Ordinary
16:07:33 - 30-Sep-26
Buy* 1,909 18.325p Ordinary
14:57:16 - 30-Sep-26
Sell* 454 18.00p Ordinary
14:39:36 - 30-Sep-26
Sell* 454 18.00p SI Trade
14:39:36 - 30-Sep-26
Buy* 28,000 18.50p Ordinary
14:39:30 - 30-Sep-26
Sell* 33,333 18.00p Ordinary
14:08:53 - 30-Sep-26
Unknown* 258,333 18.10p Negotiated Trade
14:00:21 - 30-Sep-26
Sell* 107,050 18.10p Uncrossing Trade
14:00:00 - 30-Sep-26
Unknown* 50,000 18.00p Ordinary
13:59:32 - 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
Unknown* 250,000 17.60p Negotiated Trade
13:59:18 - 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
FTSE 100 Latest
Value10,552.05
Change110.45