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!

Icfg Limited (ICFG) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 100,000 14.10p Ordinary
16:25:09 - 06-Feb-26
Buy* 3,900 17.00p Suspected BUY Trade
14:00:28 - 06-Feb-26
Unknown* 15,000 16.00p Uncrossing Trade
11:00:01 - 03-Feb-26
Buy* 5,000 16.50p Suspected BUY Trade
11:00:18 - 02-Feb-26
Unknown* 115,000 16.00p Uncrossing Trade
16:35:15 - 30-Jan-26
Buy* 15,000 16.00p Suspected BUY Trade
09:00:11 - 30-Jan-26
Unknown* 200,000 14.625p Negotiated Trade
08:10:59 - 30-Jan-26
Buy* 1,800 16.20p Suspected BUY Trade
14:00:11 - 29-Jan-26
Buy* 1,250 16.00p Suspected BUY Trade
11:00:15 - 29-Jan-26
Buy* 7,000 16.00p Suspected BUY Trade
14:00:28 - 28-Jan-26
Buy* 30,000 15.80p Suspected BUY Trade
08:00:30 - 28-Jan-26
Buy* 20,000 16.00p Suspected BUY Trade
16:35:06 - 27-Jan-26
Buy* 6,000 15.70p Suspected BUY Trade
09:00:18 - 27-Jan-26
Sell* 5,900 14.90p Uncrossing Trade
14:00:27 - 23-Jan-26
Sell* 500 14.00p Ordinary
13:36:05 - 23-Jan-26
Unknown* 500 14.00p OTC Trade
13:36:05 - 23-Jan-26
Unknown* 1,050 15.00p Uncrossing Trade
14:00:17 - 22-Jan-26
Buy* 50 15.45p Ordinary
09:38:12 - 22-Jan-26
Unknown* 200,000 14.125p Negotiated Trade
16:44:47 - 13-Jan-26
Unknown* 2,000 15.00p Uncrossing Trade
14:00:26 - 13-Jan-26
Sell* 2,000 14.888p Ordinary
10:21:27 - 13-Jan-26
Buy* 9,000 16.00p Suspected BUY Trade
11:00:21 - 12-Jan-26
Buy* 8,000 15.47777p Ordinary
09:00:28 - 12-Jan-26
Buy* 8,000 15.47777p Ordinary
09:00:28 - 12-Jan-26
Buy* 8,000 15.47777p Ordinary
09:00:28 - 12-Jan-26
Buy* 8,000 15.47777p Ordinary
09:00:28 - 12-Jan-26
Unknown* 8,000 15.47777p OTC Trade
09:00:28 - 12-Jan-26
Unknown* 8,000 15.47777p OTC Trade
09:00:28 - 12-Jan-26
Unknown* 8,000 15.47777p OTC Trade
09:00:28 - 12-Jan-26
Unknown* 8,000 15.47777p OTC Trade
09:00:28 - 12-Jan-26
Buy* 50,000 16.00p Suspected BUY Trade
09:00:18 - 12-Jan-26
Unknown* 30,000 15.00p Uncrossing Trade
11:00:01 - 09-Jan-26
Unknown* 9,500 15.00p Uncrossing Trade
09:00:14 - 09-Jan-26
Buy* 3,000 16.00p Suspected BUY Trade
08:00:22 - 09-Jan-26
Unknown* 190,000 14.00p Ordinary
07:55:13 - 09-Jan-26
Buy* 3,650 16.00p Suspected BUY Trade
09:00:25 - 08-Jan-26
Buy* 8,000 15.90p Ordinary
08:34:58 - 08-Jan-26
Unknown* 8,000 15.90p OTC Trade
08:34:58 - 08-Jan-26
Sell* 100 14.00p Ordinary
10:27:16 - 24-Dec-25
Sell* 100 14.00p Ordinary
10:20:13 - 24-Dec-25
Sell* 100 14.00p Ordinary
10:17:05 - 24-Dec-25
Sell* 25,000 15.00p Negotiated Trade
16:31:10 - 19-Dec-25
Buy* 4,000 18.60p Suspected BUY Trade
08:00:21 - 11-Dec-25
Unknown* 125,000 16.80p Negotiated Trade
16:48:37 - 10-Dec-25
Buy* 50,000 19.00p Suspected BUY Trade
09:10:47 - 10-Dec-25
Buy* 12,000 19.00p Suspected BUY Trade
09:00:01 - 09-Dec-25
Buy* 4,000 19.00p Suspected BUY Trade
16:35:29 - 08-Dec-25
Buy* 40,000 19.00p Suspected BUY Trade
14:00:24 - 08-Dec-25
Buy* 28,000 19.00p Suspected BUY Trade
16:35:14 - 05-Dec-25
Unknown* 100,000 16.50p Negotiated Trade
13:41:27 - 05-Dec-25
Buy* 50,000 19.00p Suspected BUY Trade
11:00:29 - 05-Dec-25
Buy* 2,000 17.99p Ordinary
09:12:59 - 05-Dec-25
Buy* 18,000 19.10p Suspected BUY Trade
08:00:17 - 05-Dec-25
Buy* 600 19.00p Suspected BUY Trade
16:40:40 - 04-Dec-25
Sell* 100 15.00p Ordinary
09:31:14 - 04-Dec-25
Unknown* 100 15.00p OTC Trade
09:31:14 - 04-Dec-25
Buy* 4,500 18.70p Suspected BUY Trade
11:00:18 - 02-Dec-25
Buy* 65,000 18.70p Suspected BUY Trade
09:00:20 - 02-Dec-25
Buy* 30,000 17.60p Suspected BUY Trade
08:00:19 - 02-Dec-25
Buy* 200 18.70p Suspected BUY Trade
16:40:17 - 26-Nov-25
Buy* 5,564 17.99p Ordinary
15:20:36 - 25-Nov-25
Buy* 48,000 18.70p Suspected BUY Trade
11:10:40 - 25-Nov-25
Unknown* 100,000 16.00p Negotiated Trade
10:55:52 - 25-Nov-25
Buy* 1,950 18.40p Suspected BUY Trade
11:00:09 - 24-Nov-25
Buy* 48,050 18.70p Suspected BUY Trade
09:11:12 - 24-Nov-25
Buy* 1,000 18.00p Suspected BUY Trade
09:00:00 - 21-Nov-25
Sell* 7,000 15.00p Ordinary
08:12:14 - 21-Nov-25
Unknown* 50,000 15.00p Negotiated Trade
16:48:41 - 20-Nov-25
Buy* 10,000 18.70p Suspected BUY Trade
11:00:01 - 20-Nov-25
Buy* 19,000 18.70p Suspected BUY Trade
09:10:45 - 20-Nov-25
Buy* 5,000 18.80p Suspected BUY Trade
09:00:27 - 17-Nov-25
Unknown* 50,000 16.00p Ordinary
08:00:28 - 17-Nov-25
Buy* 500 18.00p Suspected BUY Trade
16:35:15 - 13-Nov-25
Buy* 20,000 18.00p Suspected BUY Trade
11:00:19 - 13-Nov-25
Sell* 3,000 15.275p Ordinary
08:47:52 - 10-Nov-25
Sell* 1,000 15.00p Ordinary
08:08:52 - 07-Nov-25
Sell* 10,000 15.00p Ordinary
08:44:07 - 06-Nov-25
Sell* 5,000 15.00p Ordinary
08:02:18 - 06-Nov-25
Unknown* 200 15.50p Ordinary
08:37:18 - 04-Nov-25
Sell* 200 13.00p Ordinary
08:04:44 - 03-Nov-25
Buy* 2,000 16.50p Ordinary
09:36:28 - 30-Oct-25
Sell* 1,000 13.00p Ordinary
13:38:37 - 27-Oct-25
Sell* 7,500 16.00p Ordinary
12:34:07 - 27-Oct-25
Sell* 8,000 16.00p Ordinary
12:33:48 - 27-Oct-25
Sell* 2,000 16.00p Ordinary
12:32:49 - 27-Oct-25
Sell* 2,500 16.00p Ordinary
11:47:06 - 27-Oct-25
Buy* 535 17.56p Ordinary
08:00:32 - 27-Oct-25
Buy* 185 17.56p Ordinary
15:41:19 - 23-Oct-25
Sell* 1,000 16.00p Ordinary
14:32:50 - 23-Oct-25
Sell* 1,000 16.00p Ordinary
14:06:55 - 23-Oct-25
Buy* 1,542 21.40p Suspected BUY Trade
11:00:11 - 23-Oct-25
Unknown* 200 19.50p Ordinary
13:28:03 - 21-Oct-25
Buy* 2,000 20.60p Ordinary
08:01:51 - 20-Oct-25
Buy* 7,389 20.60p Suspected BUY Trade
16:40:36 - 17-Oct-25
Sell* 1,000 17.00p Ordinary
16:31:36 - 16-Oct-25
Sell* 1,000 17.00p Ordinary
16:29:03 - 16-Oct-25
Sell* 200 17.00p Ordinary
16:29:01 - 16-Oct-25
Buy* 2,000 21.00p Ordinary
08:04:08 - 14-Oct-25
Buy* 15,000 19.00p Ordinary
10:01:24 - 09-Oct-25
Buy* 10,000 19.00p Ordinary
10:01:11 - 09-Oct-25
Buy* 5,000 19.00p Ordinary
10:01:04 - 09-Oct-25
Sell* 4,600 20.0501p Ordinary
14:49:49 - 08-Oct-25
Sell* 1,000 20.00p Ordinary
14:07:41 - 07-Oct-25
Sell* 10,000 20.00p Ordinary
08:18:19 - 07-Oct-25
Unknown* 35,000 22.00p Ordinary
08:18:03 - 07-Oct-25
Unknown* 10,000 25.50p Ordinary
15:31:12 - 03-Oct-25
Unknown* 50,000 27.00p Negotiated Trade
15:25:18 - 03-Oct-25
Sell* 10,000 24.00p Ordinary
10:28:23 - 03-Oct-25
Sell* 2,000 25.00p Ordinary
10:16:34 - 03-Oct-25
Sell* 350 25.00p Ordinary
09:53:11 - 03-Oct-25
Sell* 350 25.00p Ordinary
09:53:04 - 03-Oct-25
Sell* 500 25.00p Ordinary
09:52:55 - 03-Oct-25
Sell* 150 25.00p Ordinary
09:52:45 - 03-Oct-25
Sell* 150 26.00p Ordinary
09:03:05 - 03-Oct-25
Buy* 1,000 28.00p Ordinary
12:45:44 - 02-Oct-25
Buy* 150 28.00p Ordinary
12:45:39 - 02-Oct-25
Sell* 2,500 28.00p Ordinary
11:40:13 - 02-Oct-25
Sell* 100 28.00p Ordinary
08:03:19 - 02-Oct-25
Sell* 100 28.00p Ordinary
13:27:30 - 01-Oct-25
Sell* 600 30.00p Uncrossing Trade
16:35:13 - 15-Sep-25
Sell* 100 28.00p Ordinary
08:03:07 - 12-Sep-25
Sell* 100 28.00p Ordinary
16:19:48 - 11-Sep-25
Buy* 391 34.00p Ordinary
16:03:48 - 01-Sep-25
Sell* 2,117 28.75p Negotiated Trade
12:07:56 - 29-Aug-25
Unknown* 25,000 27.00p Ordinary
10:45:35 - 27-Aug-25
Buy* 20,000 31.00p Ordinary
08:15:28 - 22-Aug-25
Unknown* 15,000 30.00p Ordinary
08:15:04 - 22-Aug-25
Sell* 10,000 28.00p Ordinary
08:00:38 - 21-Aug-25
Buy* 10,000 33.00p Ordinary
15:33:34 - 20-Aug-25
Unknown* 30,000 31.50p Ordinary
13:52:11 - 20-Aug-25
Unknown* 25,000 30.90p Ordinary
13:52:08 - 20-Aug-25
Sell* 2,117 29.90p Ordinary
13:49:31 - 20-Aug-25
Sell* 2,000 30.00p Ordinary
12:06:02 - 20-Aug-25
Sell* 10,000 30.00p Ordinary
11:53:11 - 20-Aug-25
Unknown* 1,000 31.00p Uncrossing Trade
08:05:44 - 20-Aug-25
Sell* 2,000 28.00p Ordinary
15:45:06 - 19-Aug-25
Sell* 10,000 30.00p Ordinary
15:33:56 - 19-Aug-25
Unknown* 20,000 34.10p Ordinary
13:50:53 - 19-Aug-25
Sell* 10,000 36.00p Ordinary
10:45:59 - 19-Aug-25
Unknown* 18,000 39.00p Ordinary
10:33:09 - 19-Aug-25
Buy* 1,500 39.00p Ordinary
16:40:49 - 18-Aug-25
Buy* 1,203 39.00p Suspected BUY Trade
16:40:33 - 18-Aug-25
Buy* 10,000 44.00p Ordinary
16:36:18 - 18-Aug-25
Sell* 5,000 40.00p Ordinary
15:46:19 - 18-Aug-25
Sell* 9,120 42.00p Ordinary
11:46:48 - 18-Aug-25
Buy* 150 45.6999p Ordinary
11:11:18 - 18-Aug-25
Buy* 1,000 44.00p Ordinary
11:00:42 - 18-Aug-25
Buy* 1,000 44.00p Ordinary
11:00:37 - 18-Aug-25
Buy* 1,000 44.00p Ordinary
11:00:32 - 18-Aug-25
Buy* 1,000 44.00p Ordinary
11:00:28 - 18-Aug-25
Buy* 10,714 44.00p Suspected BUY Trade
11:00:17 - 18-Aug-25
Unknown* 20,000 46.00p Ordinary
10:54:46 - 18-Aug-25
Sell* 1,502 41.80p Ordinary
10:41:11 - 18-Aug-25
Buy* 1,000 46.00p Ordinary
10:22:30 - 18-Aug-25
Sell* 10,000 40.00p Ordinary
10:00:56 - 18-Aug-25
Unknown* 30,000 42.00p Ordinary
16:37:19 - 15-Aug-25
Buy* 500 44.00p Ordinary
15:58:06 - 15-Aug-25
Unknown* 30,000 43.00p Ordinary
14:14:03 - 15-Aug-25
Unknown* 20,000 45.00p Ordinary
10:55:29 - 15-Aug-25
Sell* 5,000 40.06p Ordinary
09:34:41 - 15-Aug-25
Sell* 4,000 40.00p Ordinary
08:35:33 - 15-Aug-25
Buy* 2,000 45.00p Ordinary
08:19:46 - 15-Aug-25
Buy* 2,000 45.00p Ordinary
08:19:36 - 15-Aug-25
Buy* 5,000 45.00p Ordinary
08:19:27 - 15-Aug-25
Buy* 1,070 45.00p Ordinary
08:18:21 - 15-Aug-25
Buy* 2,000 44.00p Ordinary
08:17:07 - 15-Aug-25
Sell* 2,000 36.00p Ordinary
07:57:41 - 15-Aug-25
Sell* 8,000 35.00p Ordinary
16:36:42 - 14-Aug-25
Buy* 700 44.00p Ordinary
16:25:34 - 14-Aug-25
Buy* 500 41.94p Ordinary
16:21:11 - 14-Aug-25
Buy* 700 42.00p Ordinary
16:20:35 - 14-Aug-25
Buy* 2,000 40.00p Ordinary
16:19:09 - 14-Aug-25
Buy* 2,000 39.9999p Ordinary
16:15:59 - 14-Aug-25
Buy* 5,000 40.00p Ordinary
16:10:11 - 14-Aug-25
Sell* 375 35.00p Ordinary
16:09:46 - 14-Aug-25
Buy* 5,006 33.28p Ordinary
12:19:00 - 14-Aug-25
Sell* 5,000 32.00p Ordinary
10:54:04 - 14-Aug-25
Sell* 3,000 32.00p Ordinary
10:38:32 - 14-Aug-25
Sell* 1,000 32.00p Ordinary
09:41:32 - 14-Aug-25
Sell* 5,451 32.00p Ordinary
11:00:34 - 13-Aug-25
Sell* 1,300 35.00p Ordinary
10:13:59 - 13-Aug-25
Buy* 10,000 36.85p Ordinary
10:03:39 - 13-Aug-25
Sell* 4,563 35.02p Ordinary
10:03:12 - 13-Aug-25
Sell* 806 35.02p Ordinary
09:53:08 - 13-Aug-25
Sell* 150 35.00p Ordinary
08:54:56 - 13-Aug-25
Sell* 4,500 35.00p Ordinary
08:53:37 - 13-Aug-25
Sell* 2,000 35.00p Ordinary
08:38:20 - 13-Aug-25
Sell* 1,000 35.00p Ordinary
08:36:41 - 13-Aug-25
Unknown* 30,000 38.00p Ordinary
08:29:55 - 13-Aug-25
Sell* 2,000 36.15p Ordinary
08:28:39 - 13-Aug-25
Sell* 2,333 36.15p Ordinary
08:28:30 - 13-Aug-25
Sell* 1,051 36.15p Ordinary
08:01:45 - 13-Aug-25
Sell* 2,324 36.15p Ordinary
08:00:49 - 13-Aug-25
Sell* 4,000 37.00p Uncrossing Trade
08:00:27 - 13-Aug-25
Sell* 500 36.00p Ordinary
16:23:05 - 12-Aug-25
Unknown* 500 36.00p Ordinary
16:23:05 - 12-Aug-25
Unknown* -500 36.00p Ordinary
Correction
16:23:05 - 12-Aug-25
Sell* 4,375 36.00p Ordinary
15:56:00 - 12-Aug-25
Sell* 1,387 36.50p Ordinary
15:47:56 - 12-Aug-25
Sell* 789 36.00p Ordinary
15:12:10 - 12-Aug-25
FTSE 100 Latest
Value10,369.75
Change60.53