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!

Immupharma (IMM) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 1 4.295p SI Trade
16:03:36 - 23-Jun-26
Sell* 28,991 4.10p Ordinary
16:02:51 - 23-Jun-26
Buy* 120,000 4.175p Ordinary
15:54:18 - 23-Jun-26
Sell* 29,896 4.1238p Ordinary
15:42:20 - 23-Jun-26
Buy* 300 4.1946p Ordinary
15:34:27 - 23-Jun-26
Buy* 1,000 4.195p SI Trade
15:33:52 - 23-Jun-26
Sell* 100,000 4.15p Automatic Execution
15:31:24 - 23-Jun-26
Sell* 8,322 4.15p Automatic Execution
15:31:24 - 23-Jun-26
Sell* 30,000 4.17p Automatic Execution
15:31:24 - 23-Jun-26
Sell* 30,000 4.1713p Ordinary
15:16:07 - 23-Jun-26
Buy* 55 4.24p SI Trade
15:04:41 - 23-Jun-26
Sell* 30,000 4.1713p Ordinary
15:03:21 - 23-Jun-26
Buy* 14 4.21p SI Trade
15:00:17 - 23-Jun-26
Buy* 3,511 4.21p Automatic Execution
15:00:17 - 23-Jun-26
Buy* 8,060 4.2558p Ordinary
14:41:19 - 23-Jun-26
Buy* 253 4.4891p Ordinary
13:58:35 - 23-Jun-26
Sell* 25,000 4.20p Automatic Execution
13:17:29 - 23-Jun-26
Sell* 100,000 4.1694p Ordinary
13:17:26 - 23-Jun-26
Sell* 150,000 4.20p Ordinary
13:17:06 - 23-Jun-26
Sell* 47,500 4.2014p Ordinary
12:50:27 - 23-Jun-26
Sell* 80,000 4.2116p Ordinary
12:44:58 - 23-Jun-26
Buy* 5,750 4.2328p Ordinary
12:43:17 - 23-Jun-26
Buy* 47,126 4.228p Ordinary
12:43:17 - 23-Jun-26
Buy* 681 4.2798p Ordinary
12:29:49 - 23-Jun-26
Buy* 116 4.28p SI Trade
11:49:55 - 23-Jun-26
Buy* 788 4.4378p Ordinary
10:58:50 - 23-Jun-26
Sell* 98,000 4.29p Ordinary
10:56:29 - 23-Jun-26
Sell* 98,000 4.2116p Ordinary
10:55:11 - 23-Jun-26
Buy* 267 4.49p SI Trade
10:49:15 - 23-Jun-26
Sell* 64,640 4.30p Automatic Execution
10:49:15 - 23-Jun-26
Sell* 23 4.20p SI Trade
10:45:42 - 23-Jun-26
Buy* 49,977 4.30p Automatic Execution
10:45:42 - 23-Jun-26
Buy* 222 4.49p SI Trade
10:45:42 - 23-Jun-26
Sell* 10,000 4.202p Ordinary
10:03:04 - 23-Jun-26
Buy* 116,627 4.27p Ordinary
10:02:31 - 23-Jun-26
Buy* 960 4.4813p Ordinary
09:11:13 - 23-Jun-26
Buy* 52,772 4.30p Automatic Execution
08:32:39 - 23-Jun-26
Buy* 43 4.30p Ordinary
08:30:11 - 23-Jun-26
Sell* 24,929 4.2061p Ordinary
08:22:23 - 23-Jun-26
Buy* 11,502 4.295p Ordinary
08:00:16 - 23-Jun-26
Unknown* 16,572 4.30p OTC Trade
16:35:04 - 22-Jun-26
Buy* 18,635 4.30p Suspected BUY Trade
16:35:03 - 22-Jun-26
Sell* 50,000 4.24p Ordinary
16:11:12 - 22-Jun-26
Sell* 30,000 4.2436p Ordinary
16:09:45 - 22-Jun-26
Buy* 50,000 4.2879p Ordinary
16:08:55 - 22-Jun-26
Buy* 703 4.2928p Ordinary
15:42:46 - 22-Jun-26
Buy* 610 4.2928p Ordinary
15:41:59 - 22-Jun-26
Sell* 100,000 4.2436p Ordinary
15:39:04 - 22-Jun-26
Sell* 100,000 4.2436p Ordinary
15:31:57 - 22-Jun-26
Sell* 37,875 4.2155p Ordinary
15:16:16 - 22-Jun-26
Buy* 40 4.29p SI Trade
15:03:32 - 22-Jun-26
Buy* 245 4.29p SI Trade
15:03:32 - 22-Jun-26
Buy* 24 4.29p SI Trade
15:03:32 - 22-Jun-26
Buy* 232 4.30p Ordinary
14:37:58 - 22-Jun-26
Buy* 400 4.30p Automatic Execution
14:35:53 - 22-Jun-26
Buy* 400 4.30p Automatic Execution
14:34:56 - 22-Jun-26
Buy* 150,000 4.2672p Ordinary
14:30:32 - 22-Jun-26
Buy* 50 4.30p SI Trade
14:27:54 - 22-Jun-26
Buy* 100 4.30p SI Trade
14:27:54 - 22-Jun-26
Buy* 4,365 4.30p Automatic Execution
14:27:54 - 22-Jun-26
Sell* 10,000 4.2117p Ordinary
13:57:26 - 22-Jun-26
Buy* 1,998 4.30p Automatic Execution
13:55:11 - 22-Jun-26
Buy* 50 4.30p SI Trade
13:54:47 - 22-Jun-26
Sell* 75,000 4.30p Automatic Execution
13:54:47 - 22-Jun-26
Sell* 30,000 4.32p Automatic Execution
13:54:47 - 22-Jun-26
Sell* 43,002 4.33p Automatic Execution
13:54:47 - 22-Jun-26
Sell* 20,000 4.3314p Ordinary
13:54:36 - 22-Jun-26
Sell* 100,000 4.33p Ordinary
13:40:41 - 22-Jun-26
Sell* 25,000 4.3353p Ordinary
13:30:13 - 22-Jun-26
Sell* 3,750 4.3327p Ordinary
13:28:08 - 22-Jun-26
Buy* 948 4.54p Ordinary
13:22:12 - 22-Jun-26
Sell* 50,000 4.3501p Ordinary
13:21:56 - 22-Jun-26
Sell* 23,080 4.3501p Ordinary
13:21:22 - 22-Jun-26
Buy* 500 4.595p Ordinary
13:16:26 - 22-Jun-26
Buy* 1,000 4.895p Automatic Execution
12:47:04 - 22-Jun-26
Sell* 4,498 4.33p Automatic Execution
12:33:07 - 22-Jun-26
Sell* 47,500 4.33p Ordinary
12:33:06 - 22-Jun-26
Buy* 10,000 4.3618p Ordinary
12:16:56 - 22-Jun-26
Buy* 22,767 4.3617p Ordinary
12:13:50 - 22-Jun-26
Buy* 147 4.38p SI Trade
12:04:51 - 22-Jun-26
Sell* 23 4.33p SI Trade
12:02:10 - 22-Jun-26
Sell* 129 4.33p SI Trade
12:02:10 - 22-Jun-26
Buy* 2,000 4.3993p Ordinary
12:00:06 - 22-Jun-26
Buy* 84,422 4.3745p Ordinary
11:43:12 - 22-Jun-26
Buy* 108,412 4.375p Ordinary
11:40:49 - 22-Jun-26
Buy* 25,000 4.375p Ordinary
11:14:14 - 22-Jun-26
Buy* 13,624 4.3749p Ordinary
11:14:06 - 22-Jun-26
Buy* 50,000 4.375p Ordinary
11:12:08 - 22-Jun-26
Sell* 5,000 4.3314p Ordinary
11:02:08 - 22-Jun-26
Sell* 2,470 4.3307p Ordinary
11:01:29 - 22-Jun-26
Sell* 1,500 4.3328p Ordinary
10:44:11 - 22-Jun-26
Buy* 3,485 4.456p Ordinary
10:03:29 - 22-Jun-26
Buy* 45,000 4.405p Automatic Execution
09:41:44 - 22-Jun-26
Sell* 1,022 4.395p Automatic Execution
09:39:45 - 22-Jun-26
Sell* 150,000 4.395p Ordinary
09:39:43 - 22-Jun-26
Sell* 15,000 4.4001p Ordinary
09:39:31 - 22-Jun-26
Buy* 45,000 4.404p Ordinary
09:32:58 - 22-Jun-26
Sell* 52,000 4.40p Automatic Execution
09:29:55 - 22-Jun-26
Buy* 1,000 4.405p SI Trade
09:29:55 - 22-Jun-26
Buy* 21 4.405p SI Trade
09:29:55 - 22-Jun-26
Sell* 8,966 4.40p Automatic Execution
09:29:55 - 22-Jun-26
Buy* 100 4.405p SI Trade
09:27:25 - 22-Jun-26
Buy* 278 4.405p SI Trade
09:27:25 - 22-Jun-26
Buy* 22 4.945p SI Trade
08:18:02 - 22-Jun-26
Buy* 60 4.98p SI Trade
08:02:31 - 22-Jun-26
Buy* 163 4.98p SI Trade
08:02:31 - 22-Jun-26
Sell* 167 4.40p SI Trade
08:02:31 - 22-Jun-26
Sell* 56,950 4.448p Ordinary
08:00:21 - 22-Jun-26
Sell* 71,000 4.448p Ordinary
08:00:19 - 22-Jun-26
Sell* 113 4.405p Uncrossing Trade
16:35:25 - 19-Jun-26
Sell* 220,000 4.5291p Ordinary
16:21:59 - 19-Jun-26
Sell* 38,249 4.4941p Ordinary
16:21:39 - 19-Jun-26
Sell* 50,000 4.5285p Ordinary
16:21:33 - 19-Jun-26
Buy* 220,000 4.4491p Ordinary
16:20:00 - 19-Jun-26
Buy* 90 4.55p SI Trade
15:41:16 - 19-Jun-26
Buy* 112 4.55p SI Trade
15:40:05 - 19-Jun-26
Sell* 32,155 4.4943p Ordinary
15:39:08 - 19-Jun-26
Sell* 2,500 4.4056p Ordinary
15:17:43 - 19-Jun-26
Sell* 56,950 4.5285p Ordinary
15:16:41 - 19-Jun-26
Sell* 220,000 4.4949p Ordinary
15:15:19 - 19-Jun-26
Buy* 34,851 4.45p Automatic Execution
15:12:38 - 19-Jun-26
Buy* 50,000 4.4491p Ordinary
15:12:34 - 19-Jun-26
Buy* 5,885 4.45p Automatic Execution
15:06:35 - 19-Jun-26
Buy* 220,000 4.4482p Ordinary
15:05:42 - 19-Jun-26
Buy* 100 4.45p SI Trade
14:55:07 - 19-Jun-26
Buy* 4,426 4.45p Automatic Execution
14:55:06 - 19-Jun-26
Buy* 219 4.57p SI Trade
14:53:53 - 19-Jun-26
Sell* 10,000 4.4193p Ordinary
14:51:01 - 19-Jun-26
Sell* 15,041 4.4194p Ordinary
14:38:29 - 19-Jun-26
Sell* 6,771 4.4193p Ordinary
14:12:22 - 19-Jun-26
Buy* 5,000 4.4977p Ordinary
14:00:42 - 19-Jun-26
Sell* 20,000 4.4193p Ordinary
13:59:58 - 19-Jun-26
Sell* 842 4.4051p Ordinary
13:57:21 - 19-Jun-26
Buy* 4,446 4.4977p Ordinary
13:52:12 - 19-Jun-26
Sell* 11,404 4.4194p Ordinary
13:44:41 - 19-Jun-26
Sell* 100,000 4.55p Automatic Execution
12:43:42 - 19-Jun-26
Buy* 1,000 4.54p Ordinary
12:32:28 - 19-Jun-26
Sell* 40,153 4.5288p Ordinary
12:30:24 - 19-Jun-26
Sell* 200 4.45p Ordinary
11:59:56 - 19-Jun-26
Sell* 3,402 4.4268p Ordinary
11:41:34 - 19-Jun-26
Sell* 25,000 4.4269p Ordinary
11:17:56 - 19-Jun-26
Buy* 8,789 4.5471p Ordinary
11:06:13 - 19-Jun-26
Buy* 2,096 4.5317p Ordinary
10:56:49 - 19-Jun-26
Sell* 40,578 4.4935p Ordinary
10:32:02 - 19-Jun-26
Buy* 16,000 4.4962p Ordinary
10:13:54 - 19-Jun-26
Buy* 115,000 4.48p Ordinary
10:13:27 - 19-Jun-26
Buy* 40 5.00p SI Trade
09:39:38 - 19-Jun-26
Buy* 49,966 4.45p Automatic Execution
09:39:38 - 19-Jun-26
Buy* 5,000 4.4491p Ordinary
09:33:24 - 19-Jun-26
Buy* 49,966 4.4446p Ordinary
09:32:27 - 19-Jun-26
Buy* 500 4.45p Ordinary
09:27:51 - 19-Jun-26
Sell* 100,000 4.42p Ordinary
09:15:33 - 19-Jun-26
Buy* 43 4.995p SI Trade
09:14:25 - 19-Jun-26
Sell* 10,000 4.4069p Ordinary
09:06:04 - 19-Jun-26
Buy* 222 4.50p Ordinary
09:04:04 - 19-Jun-26
Buy* 1,423 4.50p SI Trade
08:49:14 - 19-Jun-26
Sell* 11,660 4.4169p Ordinary
08:45:25 - 19-Jun-26
Sell* 4,000 4.4169p Ordinary
08:24:59 - 19-Jun-26
Sell* 1 4.59p Ordinary
08:16:45 - 19-Jun-26
Sell* 265 4.405p SI Trade
08:06:06 - 19-Jun-26
Sell* 500 4.405p SI Trade
08:06:06 - 19-Jun-26
Sell* 83,552 4.42112p Ordinary
08:00:07 - 19-Jun-26
Unknown* 861 4.405p OTC Trade
16:35:25 - 18-Jun-26
Unknown* 323 4.405p OTC Trade
16:35:24 - 18-Jun-26
Unknown* 351 4.405p OTC Trade
16:35:24 - 18-Jun-26
Unknown* 85 4.405p OTC Trade
16:35:24 - 18-Jun-26
Sell* 1,836 4.405p Uncrossing Trade
16:35:24 - 18-Jun-26
Sell* 22,967 4.42p Ordinary
16:09:12 - 18-Jun-26
Sell* 11,878 4.50p Automatic Execution
15:51:02 - 18-Jun-26
Sell* 50,000 4.502p Ordinary
15:50:41 - 18-Jun-26
Unknown* 0 4.50p SI Trade
15:47:31 - 18-Jun-26
Buy* 4,363 4.60p Automatic Execution
15:47:31 - 18-Jun-26
Sell* 88,122 4.50p Automatic Execution
15:47:31 - 18-Jun-26
Sell* 3,756 4.50p Automatic Execution
15:47:31 - 18-Jun-26
Sell* 58,122 4.50p Automatic Execution
15:47:31 - 18-Jun-26
Buy* 238 4.60p Ordinary
15:20:19 - 18-Jun-26
Sell* 70,892 4.504p Ordinary
15:11:33 - 18-Jun-26
Buy* 217 4.60p Ordinary
14:45:39 - 18-Jun-26
Sell* 16,878 4.50p Automatic Execution
14:45:27 - 18-Jun-26
Sell* 5,000 4.505p Automatic Execution
14:45:27 - 18-Jun-26
Sell* 3,122 4.51p Automatic Execution
14:45:27 - 18-Jun-26
Sell* 60,215 4.525p Ordinary
14:38:20 - 18-Jun-26
Sell* 50,000 4.535p Ordinary
13:47:40 - 18-Jun-26
Sell* 33,542 4.535p Ordinary
13:44:56 - 18-Jun-26
Sell* 77 4.51p SI Trade
13:14:45 - 18-Jun-26
Sell* 50,000 4.535p Ordinary
11:17:08 - 18-Jun-26
Sell* 50,000 4.5501p Ordinary
11:09:47 - 18-Jun-26
Buy* 40,000 4.6218p Ordinary
10:55:18 - 18-Jun-26
Sell* 1,440 4.535p Ordinary
10:24:40 - 18-Jun-26
Sell* 100 4.5501p Ordinary
09:41:17 - 18-Jun-26
Sell* 20,000 4.5501p Ordinary
08:34:34 - 18-Jun-26
Sell* 40,000 4.6388p Ordinary
08:30:06 - 18-Jun-26
Buy* 3,739 4.80p Ordinary
08:21:56 - 18-Jun-26
Buy* 13,550 4.80p Ordinary
08:16:09 - 18-Jun-26
Buy* 62 4.995p SI Trade
08:09:44 - 18-Jun-26
Sell* 114,724 4.60p Ordinary
08:09:23 - 18-Jun-26
Sell* 1,849 4.51p Uncrossing Trade
16:35:05 - 17-Jun-26
Sell* 7,000 4.57p Ordinary
16:24:19 - 17-Jun-26
Buy* 18,590 4.8144p Ordinary
16:22:44 - 17-Jun-26
Sell* 50,000 4.60p Ordinary
16:16:08 - 17-Jun-26
FTSE 100 Latest
Value10,428.85
Change-9.00