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* 126 $0.1499 Cross
OTC Trade
19:14:08 - 30-Dec-25
Unknown* 100 $0.15 OTC Trade
19:12:49 - 30-Dec-25
Unknown* 600 $0.1375 Cross
OTC Trade
18:51:36 - 30-Dec-25
Unknown* 301 $0.1376 Cross
OTC Trade
18:45:10 - 30-Dec-25
Unknown* 1,228 $0.1425 OTC Trade
18:33:56 - 30-Dec-25
Unknown* 129 $0.1396 OTC Trade
18:33:54 - 30-Dec-25
Unknown* 7 $0.1395 Cross
OTC Trade
18:22:06 - 30-Dec-25
Unknown* 511 $0.1448 Cross
OTC Trade
18:19:48 - 30-Dec-25
Unknown* 10 $0.1395 Cross
OTC Trade
18:19:47 - 30-Dec-25
Unknown* 340 $0.145 OTC Trade
18:06:22 - 30-Dec-25
Unknown* 109 $0.14 OTC Trade
18:06:22 - 30-Dec-25
Unknown* 1,000 $0.14 OTC Trade
17:45:04 - 30-Dec-25
Unknown* 3,007 $0.14 OTC Trade
17:43:24 - 30-Dec-25
Unknown* 5,090 $0.14 OTC Trade
17:43:24 - 30-Dec-25
Unknown* 11 $0.14 OTC Trade
17:33:38 - 30-Dec-25
Unknown* 2 $0.14 OTC Trade
17:33:23 - 30-Dec-25
Unknown* 137 $0.145 OTC Trade
17:32:57 - 30-Dec-25
Unknown* 7 $0.14 OTC Trade
17:32:53 - 30-Dec-25
Unknown* 1 $0.1396 Cross
OTC Trade
17:29:34 - 30-Dec-25
Unknown* 39 $0.139 Cross
OTC Trade
17:09:38 - 30-Dec-25
Unknown* 54 $0.1422 Cross
OTC Trade
16:49:27 - 30-Dec-25
Unknown* 5 $0.1421 Cross
OTC Trade
16:42:01 - 30-Dec-25
Unknown* 220 $0.147 OTC Trade
16:34:10 - 30-Dec-25
Unknown* 31 $0.14 Cross
OTC Trade
16:29:46 - 30-Dec-25
Unknown* 165 $0.14 Cross
OTC Trade
16:29:36 - 30-Dec-25
Unknown* 190 $0.14 Cross
OTC Trade
16:24:41 - 30-Dec-25
Unknown* 193 $0.14 Cross
OTC Trade
16:13:27 - 30-Dec-25
Unknown* 2 $0.14 Cross
OTC Trade
15:58:31 - 30-Dec-25
Unknown* 202 $0.135 Cross
OTC Trade
15:54:30 - 30-Dec-25
Unknown* 70 $0.135 Cross
OTC Trade
15:51:22 - 30-Dec-25
Unknown* 61 $0.135 Cross
OTC Trade
15:43:59 - 30-Dec-25
Unknown* 1,631 $0.1342 Cross
OTC Trade
15:40:10 - 30-Dec-25
Unknown* 3,299 $0.1342 Cross
OTC Trade
15:40:10 - 30-Dec-25
Unknown* 4 $0.1342 Cross
OTC Trade
15:37:06 - 30-Dec-25
Unknown* 191 $0.1451 Cross
OTC Trade
15:28:21 - 30-Dec-25
Unknown* 43 $0.1476 Cross
OTC Trade
15:19:29 - 30-Dec-25
Unknown* 2 $0.1401 Cross
OTC Trade
15:17:30 - 30-Dec-25
Unknown* 302 $0.14 Cross
OTC Trade
15:14:51 - 30-Dec-25
Unknown* 98 $0.1401 Cross
OTC Trade
15:03:23 - 30-Dec-25
Unknown* 7 $0.1401 Cross
OTC Trade
15:02:44 - 30-Dec-25
Unknown* 1,634 $0.14 OTC Trade
15:01:11 - 30-Dec-25
Unknown* 239 $0.138 Cross
OTC Trade
14:58:48 - 30-Dec-25
Unknown* 10 $0.138 Cross
OTC Trade
14:52:57 - 30-Dec-25
Unknown* 90 $0.138 OTC Trade
14:48:38 - 30-Dec-25
Unknown* 69 $0.141 OTC Trade
14:48:31 - 30-Dec-25
Unknown* 4 $0.132 Cross
OTC Trade
14:48:13 - 30-Dec-25
Unknown* 4 $0.142 OTC Trade
14:33:55 - 30-Dec-25
Unknown* 71 $0.14 OTC Trade
14:33:49 - 30-Dec-25
Unknown* 0 $0.135 OTC Trade
14:32:55 - 30-Dec-25
Unknown* 309 $0.132 Cross
OTC Trade
14:32:30 - 30-Dec-25
Unknown* 274 $0.132 Cross
OTC Trade
14:32:09 - 30-Dec-25
Unknown* 489 $0.1375 OTC Trade
14:31:37 - 30-Dec-25
Unknown* 214 $0.14 OTC Trade
14:31:17 - 30-Dec-25
Unknown* 78 $0.1375 OTC Trade
14:30:38 - 30-Dec-25
Unknown* 639 $0.1375 OTC Trade
14:30:37 - 30-Dec-25
Unknown* 3,382 $0.135 OTC Trade
14:30:37 - 30-Dec-25
Unknown* 779 $0.135 OTC Trade
14:30:37 - 30-Dec-25
Unknown* 0 $0.135 OTC Trade
14:30:37 - 30-Dec-25
Unknown* 0 $0.135 OTC Trade
14:30:37 - 30-Dec-25
Unknown* 2 $0.135 OTC Trade
14:30:37 - 30-Dec-25
Unknown* 1 $0.135 OTC Trade
14:30:37 - 30-Dec-25
Unknown* 0 $0.135 OTC Trade
14:30:37 - 30-Dec-25
Unknown* 1 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 28 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 221 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 5 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 4 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 12 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 2 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 40 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 24 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 186 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 1 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 1 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 2 $0.125 Cross
OTC Trade
14:30:36 - 30-Dec-25
Unknown* 352 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 1 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 242 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 3,512 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 361 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 21 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 11 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 2 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 32 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 8 $0.125 Cross
OTC Trade
14:30:35 - 30-Dec-25
Unknown* 0 $0.125 OTC Trade
14:30:10 - 30-Dec-25
Unknown* 14 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 37 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 35 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 6 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 67 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 8 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 37 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 18 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 175 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 76 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 35 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 75 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 1 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 1 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 116 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 150 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 30 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 6 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 100 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 8 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 7 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 2 $0.125 Cross
OTC Trade
14:30:00 - 30-Dec-25
Unknown* 86 $0.1351 Cross
OTC Trade
21:00:36 - 29-Dec-25
Unknown* 10,000 $0.135 OTC Trade
20:55:24 - 29-Dec-25
Unknown* 9 $0.1341 Cross
OTC Trade
20:44:26 - 29-Dec-25
Unknown* 100 $0.1328 OTC Trade
20:39:30 - 29-Dec-25
Unknown* 6 $0.1326 Cross
OTC Trade
20:38:46 - 29-Dec-25
Unknown* 1 $0.1325 Cross
OTC Trade
20:38:35 - 29-Dec-25
Unknown* 5 $0.132 Cross
OTC Trade
20:36:32 - 29-Dec-25
Unknown* 85 $0.1308 Cross
OTC Trade
20:31:15 - 29-Dec-25
Unknown* 10 $0.1296 Cross
OTC Trade
20:25:28 - 29-Dec-25
Unknown* 550 $0.13 Cross
OTC Trade
20:25:27 - 29-Dec-25
Unknown* 200 $0.12615 OTC Trade
20:11:54 - 29-Dec-25
Unknown* 5 $0.126 Cross
OTC Trade
20:03:37 - 29-Dec-25
Unknown* 40 $0.1215 Cross
OTC Trade
19:58:21 - 29-Dec-25
Unknown* 3 $0.126 Cross
OTC Trade
19:51:34 - 29-Dec-25
Unknown* 700 $0.13 OTC Trade
19:50:45 - 29-Dec-25
Unknown* 200 $0.134 OTC Trade
19:47:00 - 29-Dec-25
Unknown* 100 $0.134 OTC Trade
19:42:08 - 29-Dec-25
Unknown* 258 $0.136 Cross
OTC Trade
19:39:40 - 29-Dec-25
Unknown* 14 $0.133 Cross
OTC Trade
19:33:20 - 29-Dec-25
Unknown* 3 $0.133 Cross
OTC Trade
19:26:45 - 29-Dec-25
Unknown* 100 $0.133 Cross
OTC Trade
19:24:00 - 29-Dec-25
Unknown* 73 $0.133 Cross
OTC Trade
19:20:11 - 29-Dec-25
Unknown* 3 $0.133 Cross
OTC Trade
19:00:37 - 29-Dec-25
Unknown* 74 $0.133 Cross
OTC Trade
18:58:18 - 29-Dec-25
Unknown* 661 $0.125 Cross
OTC Trade
18:47:24 - 29-Dec-25
Unknown* 3 $0.125 Cross
OTC Trade
18:44:51 - 29-Dec-25
Unknown* 95 $0.125 Cross
OTC Trade
18:43:42 - 29-Dec-25
Unknown* 1 $0.125 Cross
OTC Trade
18:40:38 - 29-Dec-25
Unknown* 95 $0.125 Cross
OTC Trade
18:38:43 - 29-Dec-25
Unknown* 2 $0.125 Cross
OTC Trade
18:36:46 - 29-Dec-25
Unknown* 11 $0.125 Cross
OTC Trade
18:35:48 - 29-Dec-25
Unknown* 240 $0.125 Cross
OTC Trade
18:34:34 - 29-Dec-25
Unknown* 1,053 $0.125 Cross
OTC Trade
18:27:57 - 29-Dec-25
Unknown* 50 $0.125 Cross
OTC Trade
18:27:16 - 29-Dec-25
Unknown* 13 $0.1355 Cross
OTC Trade
18:22:01 - 29-Dec-25
Unknown* 200 $0.1316 OTC Trade
18:18:06 - 29-Dec-25
Unknown* 100 $0.1296 OTC Trade
18:14:31 - 29-Dec-25
Unknown* 21 $0.1282 Cross
OTC Trade
18:08:58 - 29-Dec-25
Unknown* 72 $0.1275 Cross
OTC Trade
18:03:59 - 29-Dec-25
Unknown* 54 $0.1274 Cross
OTC Trade
18:02:48 - 29-Dec-25
Unknown* 42 $0.1266 Cross
OTC Trade
17:55:12 - 29-Dec-25
Unknown* 100 $0.1266 OTC Trade
17:51:11 - 29-Dec-25
Unknown* 500 $0.1399 OTC Trade
17:37:40 - 29-Dec-25
Unknown* 6 $0.125 Cross
OTC Trade
17:30:41 - 29-Dec-25
Unknown* 153 $0.14 Cross
OTC Trade
17:25:00 - 29-Dec-25
Unknown* 2 $0.1205 Cross
OTC Trade
17:17:00 - 29-Dec-25
Unknown* 544 $0.13 OTC Trade
17:15:38 - 29-Dec-25
Unknown* 679 $0.13 OTC Trade
17:14:53 - 29-Dec-25
Unknown* 206 $0.13 Cross
OTC Trade
17:14:04 - 29-Dec-25
Unknown* 9 $0.1332 Cross
OTC Trade
17:13:21 - 29-Dec-25
Unknown* 142 $0.1334 Cross
OTC Trade
17:08:03 - 29-Dec-25
Unknown* 433 $0.1334 Cross
OTC Trade
17:00:58 - 29-Dec-25
Unknown* 100 $0.1334 OTC Trade
16:57:07 - 29-Dec-25
Unknown* 58 $0.1378 Cross
OTC Trade
16:41:29 - 29-Dec-25
Unknown* 8 $0.138 Cross
OTC Trade
16:38:32 - 29-Dec-25
Unknown* 27 $0.136 Cross
OTC Trade
16:32:33 - 29-Dec-25
Unknown* 12 $0.1407 OTC Trade
16:29:39 - 29-Dec-25
Unknown* 200 $0.1407 OTC Trade
16:25:44 - 29-Dec-25
Unknown* 14 $0.1411 Cross
OTC Trade
16:10:08 - 29-Dec-25
Unknown* 5 $0.1413 Cross
OTC Trade
16:09:07 - 29-Dec-25
Unknown* 68 $0.1412 Cross
OTC Trade
16:04:39 - 29-Dec-25
Unknown* 1 $0.152 Cross
OTC Trade
15:59:37 - 29-Dec-25
Unknown* 20 $0.152 Cross
OTC Trade
15:58:45 - 29-Dec-25
Unknown* 100 $0.1411 Cross
OTC Trade
15:55:05 - 29-Dec-25
Unknown* 11 $0.1411 Cross
OTC Trade
15:54:54 - 29-Dec-25
Unknown* 19 $0.1411 Cross
OTC Trade
15:54:20 - 29-Dec-25
Unknown* 1,000 $0.15 OTC Trade
15:50:44 - 29-Dec-25
Unknown* 60 $0.1476 Cross
OTC Trade
15:44:46 - 29-Dec-25
Unknown* 71 $0.1476 OTC Trade
15:44:40 - 29-Dec-25
Unknown* 9 $0.1411 Cross
OTC Trade
15:43:04 - 29-Dec-25
Unknown* 50 $0.1411 Cross
OTC Trade
15:41:22 - 29-Dec-25
Unknown* 15 $0.141 Cross
OTC Trade
15:40:38 - 29-Dec-25
Unknown* 9 $0.141 Cross
OTC Trade
15:38:28 - 29-Dec-25
Unknown* 133 $0.1413 Cross
OTC Trade
15:38:05 - 29-Dec-25
Unknown* 42 $0.141 Cross
OTC Trade
15:38:05 - 29-Dec-25
Unknown* 100 $0.1415 OTC Trade
15:36:43 - 29-Dec-25
Unknown* 10 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 4 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 9 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 320 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 10 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 12 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 16 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 26 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 9 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 1 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 15 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 23 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 286 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 26 $0.1409 Cross
OTC Trade
15:33:28 - 29-Dec-25
Unknown* 129 $0.1499 OTC Trade
15:32:59 - 29-Dec-25
Unknown* 408 $0.1475 Cross
OTC Trade
15:32:59 - 29-Dec-25
FTSE 100 Latest
Value9,940.71
Change74.18