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!

Irobot Ord (0R38) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 1 $4.005 OTC Trade
19:11:50 - 11-Jul-25
Unknown* 24 $4.0212 Cross
OTC Trade
19:08:54 - 11-Jul-25
Unknown* 9 $4.0488 Cross
OTC Trade
19:03:21 - 11-Jul-25
Unknown* 46 $4.0288 Cross
OTC Trade
18:57:58 - 11-Jul-25
Unknown* 1,563 $4.019 Cross
OTC Trade
18:55:42 - 11-Jul-25
Unknown* 200 $3.9788 Cross
OTC Trade
18:40:12 - 11-Jul-25
Unknown* 7 $3.9788 Cross
OTC Trade
18:36:22 - 11-Jul-25
Unknown* 300 $3.975 OTC Trade
18:35:28 - 11-Jul-25
Unknown* 900 $3.975 OTC Trade
18:35:28 - 11-Jul-25
Unknown* 346 $3.9388 Cross
OTC Trade
18:05:30 - 11-Jul-25
Unknown* 23 $3.9112 Cross
OTC Trade
18:04:54 - 11-Jul-25
Unknown* 13 $3.9188 Cross
OTC Trade
17:59:36 - 11-Jul-25
Unknown* 6 $3.9288 Cross
OTC Trade
17:48:05 - 11-Jul-25
Unknown* 17 $3.8812 Cross
OTC Trade
17:35:04 - 11-Jul-25
Unknown* 300 $3.885 OTC Trade
17:30:36 - 11-Jul-25
Unknown* 500 $3.882 OTC Trade
17:30:36 - 11-Jul-25
Unknown* 23 $3.90 OTC Trade
17:24:07 - 11-Jul-25
Unknown* 95 $3.935 OTC Trade
17:15:47 - 11-Jul-25
Unknown* 1,000 $3.9489 OTC Trade
17:14:45 - 11-Jul-25
Unknown* 0 $3.95 OTC Trade
17:03:42 - 11-Jul-25
Unknown* 57 $3.955 OTC Trade
17:03:42 - 11-Jul-25
Unknown* 126 $3.96 OTC Trade
17:03:11 - 11-Jul-25
Unknown* 2 $3.9588 Cross
OTC Trade
17:02:50 - 11-Jul-25
Unknown* 25 $3.9588 Cross
OTC Trade
16:50:43 - 11-Jul-25
Unknown* 50 $3.96 OTC Trade
16:48:32 - 11-Jul-25
Unknown* 1 $3.9512 Cross
OTC Trade
16:41:50 - 11-Jul-25
Unknown* 66 $3.95 OTC Trade
16:39:28 - 11-Jul-25
Unknown* 42 $3.9288 Cross
OTC Trade
16:33:27 - 11-Jul-25
Unknown* 1,032 $3.92 OTC Trade
16:32:23 - 11-Jul-25
Unknown* 1 $3.9588 Cross
OTC Trade
16:27:02 - 11-Jul-25
Unknown* 867 $3.9588 Cross
OTC Trade
16:27:01 - 11-Jul-25
Unknown* 2 $3.96 OTC Trade
16:25:58 - 11-Jul-25
Unknown* 320 $3.94 OTC Trade
16:24:36 - 11-Jul-25
Unknown* 187 $3.9488 Cross
OTC Trade
16:24:32 - 11-Jul-25
Unknown* 26 $3.9488 Cross
OTC Trade
16:24:25 - 11-Jul-25
Unknown* 100 $3.9412 Cross
OTC Trade
16:24:15 - 11-Jul-25
Unknown* 1,032 $3.91 OTC Trade
16:23:49 - 11-Jul-25
Unknown* 25 $3.91 OTC Trade
16:23:42 - 11-Jul-25
Unknown* 70 $3.9012 Cross
OTC Trade
16:23:37 - 11-Jul-25
Unknown* 1,218 $3.8994 Cross
OTC Trade
16:23:25 - 11-Jul-25
Unknown* 1,343 $3.8994 Cross
OTC Trade
16:23:25 - 11-Jul-25
Unknown* 1,455 $3.8211 Cross
OTC Trade
16:22:01 - 11-Jul-25
Unknown* 182 $3.8212 Cross
OTC Trade
16:21:52 - 11-Jul-25
Unknown* 33 $3.812 OTC Trade
16:21:42 - 11-Jul-25
Unknown* 100 $3.815 OTC Trade
16:21:42 - 11-Jul-25
Unknown* 0 $3.81 OTC Trade
16:21:41 - 11-Jul-25
Unknown* 54 $3.815 OTC Trade
16:21:41 - 11-Jul-25
Unknown* 0 $3.82 OTC Trade
16:21:41 - 11-Jul-25
Unknown* 900 $3.832 OTC Trade
16:21:39 - 11-Jul-25
Unknown* 400 $3.8314 OTC Trade
16:21:39 - 11-Jul-25
Unknown* 34 $3.82 OTC Trade
16:21:26 - 11-Jul-25
Unknown* 196 $3.82 OTC Trade
16:21:26 - 11-Jul-25
Unknown* 201 $3.82 OTC Trade
16:21:26 - 11-Jul-25
Unknown* 500 $3.8688 Cross
OTC Trade
16:18:55 - 11-Jul-25
Unknown* 100 $3.852 OTC Trade
16:17:58 - 11-Jul-25
Unknown* 150 $3.852 OTC Trade
16:17:58 - 11-Jul-25
Unknown* 200 $3.8688 Cross
OTC Trade
16:15:27 - 11-Jul-25
Unknown* 51 $3.8688 Cross
OTC Trade
16:15:23 - 11-Jul-25
Unknown* 30 $3.86 OTC Trade
16:14:55 - 11-Jul-25
Unknown* 103 $3.87 OTC Trade
16:14:47 - 11-Jul-25
Unknown* 615 $3.8612 Cross
OTC Trade
16:14:44 - 11-Jul-25
Unknown* 28 $3.86 OTC Trade
16:14:11 - 11-Jul-25
Unknown* 1,017 $3.8812 OTC Trade
16:13:46 - 11-Jul-25
Unknown* 30 $3.89 OTC Trade
16:13:16 - 11-Jul-25
Unknown* 400 $3.90 Cross
OTC Trade
16:13:00 - 11-Jul-25
Unknown* 50 $3.9011 OTC Trade
16:10:13 - 11-Jul-25
Unknown* 48 $3.88 OTC Trade
16:09:06 - 11-Jul-25
Unknown* 28 $3.88 OTC Trade
16:09:06 - 11-Jul-25
Unknown* 80 $3.8899 OTC Trade
16:09:04 - 11-Jul-25
Unknown* 114 $3.9188 Cross
OTC Trade
16:08:50 - 11-Jul-25
Unknown* 35 $3.9112 Cross
OTC Trade
16:08:29 - 11-Jul-25
Unknown* 358 $3.9112 Cross
OTC Trade
16:08:28 - 11-Jul-25
Unknown* 50 $3.9088 Cross
OTC Trade
16:08:05 - 11-Jul-25
Unknown* 200 $3.9001 OTC Trade
16:07:55 - 11-Jul-25
Unknown* 200 $3.902 OTC Trade
16:07:55 - 11-Jul-25
Unknown* 5,100 $3.90 OTC Trade
16:07:55 - 11-Jul-25
Unknown* 2 $3.92 OTC Trade
16:07:12 - 11-Jul-25
Unknown* 95 $3.9188 Cross
OTC Trade
16:06:56 - 11-Jul-25
Unknown* 60 $3.93 OTC Trade
16:06:14 - 11-Jul-25
Unknown* 1 $3.92 OTC Trade
16:03:49 - 11-Jul-25
Unknown* 116 $3.98 OTC Trade
15:55:46 - 11-Jul-25
Unknown* 50 $3.97 OTC Trade
15:55:18 - 11-Jul-25
Unknown* 1,557 $3.981 Cross
OTC Trade
15:54:07 - 11-Jul-25
Unknown* 112 $3.9888 Cross
OTC Trade
15:54:06 - 11-Jul-25
Unknown* 52 $3.99 Cross
OTC Trade
15:53:51 - 11-Jul-25
Unknown* 128 $3.99 Cross
OTC Trade
15:53:51 - 11-Jul-25
Unknown* 3 $3.99 OTC Trade
15:53:39 - 11-Jul-25
Unknown* 200 $4.002 OTC Trade
15:53:12 - 11-Jul-25
Unknown* 221 $4.0012 Cross
OTC Trade
15:52:55 - 11-Jul-25
Unknown* 6 $4.05 OTC Trade
15:51:03 - 11-Jul-25
Unknown* 100 $4.03 Cross
OTC Trade
15:48:56 - 11-Jul-25
Unknown* 24 $4.07 OTC Trade
15:47:38 - 11-Jul-25
Unknown* 2,412 $4.0507 Cross
OTC Trade
15:44:42 - 11-Jul-25
Unknown* 24 $4.0512 Cross
OTC Trade
15:44:42 - 11-Jul-25
Unknown* 400 $4.06 Cross
OTC Trade
15:44:40 - 11-Jul-25
Unknown* 500 $4.06 Cross
OTC Trade
15:44:40 - 11-Jul-25
Unknown* 100 $4.06 Cross
OTC Trade
15:44:40 - 11-Jul-25
Unknown* 200 $4.072 OTC Trade
15:44:40 - 11-Jul-25
Unknown* 110 $4.0788 Cross
OTC Trade
15:43:43 - 11-Jul-25
Unknown* 6 $4.08 OTC Trade
15:43:22 - 11-Jul-25
Unknown* 15 $4.08 OTC Trade
15:43:22 - 11-Jul-25
Unknown* 5 $4.08 OTC Trade
15:43:22 - 11-Jul-25
Unknown* 490 $4.08 OTC Trade
15:43:21 - 11-Jul-25
Unknown* 700 $4.08 OTC Trade
15:42:54 - 11-Jul-25
Unknown* 2,100 $4.085 OTC Trade
15:42:54 - 11-Jul-25
Unknown* 4 $4.1688 Cross
OTC Trade
15:39:37 - 11-Jul-25
Unknown* 4 $4.1488 Cross
OTC Trade
15:35:54 - 11-Jul-25
Unknown* 180 $4.1412 Cross
OTC Trade
15:35:38 - 11-Jul-25
Unknown* 151 $4.16 OTC Trade
15:34:30 - 11-Jul-25
Unknown* 72 $4.15 OTC Trade
15:33:10 - 11-Jul-25
Unknown* 14 $4.1512 Cross
OTC Trade
15:32:58 - 11-Jul-25
Unknown* 1,800 $4.15 OTC Trade
15:30:17 - 11-Jul-25
Unknown* 92 $4.200964 Currency Conversion
Negotiated Trade
15:27:21 - 11-Jul-25
Unknown* 5 $4.1712 Cross
OTC Trade
15:24:45 - 11-Jul-25
Unknown* 243 $4.17 OTC Trade
15:19:30 - 11-Jul-25
Unknown* 0 $4.17 OTC Trade
15:19:28 - 11-Jul-25
Unknown* 3 $4.1788 Cross
OTC Trade
15:14:38 - 11-Jul-25
Unknown* 263 $4.14 OTC Trade
15:14:23 - 11-Jul-25
Unknown* 76 $4.1412 Cross
OTC Trade
15:14:21 - 11-Jul-25
Unknown* 2 $4.1512 Cross
OTC Trade
15:14:14 - 11-Jul-25
Unknown* 841 $4.1488 Cross
OTC Trade
15:13:32 - 11-Jul-25
Unknown* 136 $4.1388 Cross
OTC Trade
15:12:53 - 11-Jul-25
Unknown* 10 $4.21 OTC Trade
15:11:59 - 11-Jul-25
Unknown* 4 $4.21 OTC Trade
15:11:59 - 11-Jul-25
Unknown* 42 $4.24 Cross
OTC Trade
15:11:34 - 11-Jul-25
Unknown* 100 $4.24 Cross
OTC Trade
15:11:26 - 11-Jul-25
Unknown* 229 $4.2612 Cross
OTC Trade
15:11:11 - 11-Jul-25
Unknown* 5 $4.23 OTC Trade
15:09:18 - 11-Jul-25
Unknown* 2,700 $4.335 OTC Trade
15:08:46 - 11-Jul-25
Unknown* 100 $4.36 OTC Trade
15:08:15 - 11-Jul-25
Unknown* 250 $4.37 OTC Trade
15:07:45 - 11-Jul-25
Unknown* 13 $4.36 OTC Trade
15:07:23 - 11-Jul-25
Unknown* 72 $4.36 OTC Trade
15:07:23 - 11-Jul-25
Unknown* 76 $4.36 OTC Trade
15:07:23 - 11-Jul-25
Unknown* 0 $4.36 OTC Trade
15:07:23 - 11-Jul-25
Unknown* 15 $4.36 OTC Trade
15:07:23 - 11-Jul-25
Unknown* 129 $4.36 OTC Trade
15:07:22 - 11-Jul-25
Unknown* 66 $4.36 OTC Trade
15:07:22 - 11-Jul-25
Unknown* 126 $4.36 OTC Trade
15:07:22 - 11-Jul-25
Unknown* 4 $4.3588 Cross
OTC Trade
15:06:49 - 11-Jul-25
Unknown* 10 $4.3684 Cross
OTC Trade
15:04:23 - 11-Jul-25
Unknown* 100 $4.34 OTC Trade
15:03:25 - 11-Jul-25
Unknown* 45 $4.32 OTC Trade
15:02:59 - 11-Jul-25
Unknown* 25 $4.3212 Cross
OTC Trade
15:02:56 - 11-Jul-25
Unknown* 4 $4.2888 Cross
OTC Trade
15:00:40 - 11-Jul-25
Unknown* 0 $4.28 OTC Trade
14:58:43 - 11-Jul-25
Unknown* 0 $4.28 OTC Trade
14:58:43 - 11-Jul-25
Unknown* 12 $4.2816 Cross
OTC Trade
14:58:20 - 11-Jul-25
Unknown* 76 $4.3288 Cross
OTC Trade
14:57:14 - 11-Jul-25
Unknown* 1 $4.3116 Cross
OTC Trade
14:56:48 - 11-Jul-25
Unknown* 100 $4.2988 Cross
OTC Trade
14:55:56 - 11-Jul-25
Unknown* 100 $4.31 OTC Trade
14:55:06 - 11-Jul-25
Unknown* 75 $4.3411 OTC Trade
14:54:38 - 11-Jul-25
Unknown* 200 $4.35 OTC Trade
14:54:30 - 11-Jul-25
Unknown* 155 $4.3316 Cross
OTC Trade
14:54:06 - 11-Jul-25
Unknown* 0 $4.35 OTC Trade
14:53:53 - 11-Jul-25
Unknown* 34 $4.3484 Cross
OTC Trade
14:53:43 - 11-Jul-25
Unknown* 17 $4.32 OTC Trade
14:53:32 - 11-Jul-25
Unknown* 400 $4.338 OTC Trade
14:53:27 - 11-Jul-25
Unknown* 300 $4.336 OTC Trade
14:53:27 - 11-Jul-25
Unknown* 268 $4.35 Cross
OTC Trade
14:53:05 - 11-Jul-25
Unknown* 200 $4.35 Cross
OTC Trade
14:53:05 - 11-Jul-25
Unknown* 11 $4.32 Cross
OTC Trade
14:53:02 - 11-Jul-25
Unknown* 89 $4.32 Cross
OTC Trade
14:53:02 - 11-Jul-25
Unknown* 23 $4.2685 Cross
OTC Trade
14:52:27 - 11-Jul-25
Unknown* 10 $4.18 OTC Trade
14:50:37 - 11-Jul-25
Unknown* 1 $4.1776 Cross
OTC Trade
14:43:29 - 11-Jul-25
Unknown* 154 $4.1776 Cross
OTC Trade
14:43:29 - 11-Jul-25
Unknown* 70 $4.1985 Cross
OTC Trade
14:42:43 - 11-Jul-25
Unknown* 133 $4.09 OTC Trade
14:37:41 - 11-Jul-25
Unknown* 10 $4.15 OTC Trade
14:33:26 - 11-Jul-25
Unknown* 100 $4.10 OTC Trade
14:31:47 - 11-Jul-25
Unknown* 1 $4.1451 Cross
OTC Trade
14:30:33 - 11-Jul-25
Unknown* 1 $4.1451 Cross
OTC Trade
14:30:32 - 11-Jul-25
Unknown* 1 $4.1451 Cross
OTC Trade
14:30:32 - 11-Jul-25
Unknown* 4 $4.10 OTC Trade
14:30:29 - 11-Jul-25
Unknown* 1 $4.15 OTC Trade
14:30:28 - 11-Jul-25
Unknown* 0 $4.10 OTC Trade
14:30:23 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:22 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:22 - 11-Jul-25
Unknown* 31 $4.09 OTC Trade
14:30:21 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:21 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:21 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:21 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 8 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 6 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 120 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 60 $4.15 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 0 $4.09 OTC Trade
14:30:20 - 11-Jul-25
Unknown* 4 $4.15 OTC Trade
14:30:20 - 11-Jul-25
FTSE 100 Latest
Value8,941.12
Change-34.54