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* 20 $4.00 Cross
OTC Trade
09:04:06 - 16-Sep-25
Unknown* 200 $3.93 OTC Trade
22:22:10 - 15-Sep-25
Unknown* 400 $3.93 OTC Trade
21:51:34 - 15-Sep-25
Unknown* 12 $3.937 Cross
OTC Trade
20:53:21 - 15-Sep-25
Unknown* 5 $3.935 Cross
OTC Trade
20:51:36 - 15-Sep-25
Unknown* 100 $3.9301 Cross
OTC Trade
20:50:23 - 15-Sep-25
Unknown* 6 $3.9499 Cross
OTC Trade
20:47:31 - 15-Sep-25
Unknown* 500 $3.9612 Cross
OTC Trade
20:39:47 - 15-Sep-25
Unknown* 289 $3.9388 Cross
OTC Trade
20:37:13 - 15-Sep-25
Unknown* 308 $3.9322 OTC Trade
20:36:56 - 15-Sep-25
Unknown* 42 $3.9322 OTC Trade
20:36:56 - 15-Sep-25
Unknown* 17 $3.9573 OTC Trade
20:29:17 - 15-Sep-25
Unknown* 50 $3.9588 Cross
OTC Trade
20:27:05 - 15-Sep-25
Unknown* 1 $3.95 OTC Trade
20:25:40 - 15-Sep-25
Unknown* 17 $3.9572 OTC Trade
20:21:34 - 15-Sep-25
Unknown* 500 $3.9888 Cross
OTC Trade
20:19:04 - 15-Sep-25
Unknown* 1,591 $3.981 Cross
OTC Trade
20:18:56 - 15-Sep-25
Unknown* 96 $4.00 Cross
OTC Trade
20:18:27 - 15-Sep-25
Unknown* 39 $4.00 Cross
OTC Trade
20:18:25 - 15-Sep-25
Unknown* 15 $4.00 Cross
OTC Trade
20:18:25 - 15-Sep-25
Unknown* 137 $3.99 Cross
OTC Trade
20:17:12 - 15-Sep-25
Unknown* 23 $3.99 Cross
OTC Trade
20:17:12 - 15-Sep-25
Unknown* 89 $3.9612 Cross
OTC Trade
20:16:36 - 15-Sep-25
Unknown* 2 $3.9288 Cross
OTC Trade
20:14:29 - 15-Sep-25
Unknown* 507 $3.9288 Cross
OTC Trade
20:14:13 - 15-Sep-25
Unknown* 53 $3.9212 Cross
OTC Trade
20:13:52 - 15-Sep-25
Unknown* 2,075 $3.9492 Cross
OTC Trade
20:12:54 - 15-Sep-25
Unknown* 1 $3.9488 Cross
OTC Trade
20:12:54 - 15-Sep-25
Unknown* 2 $3.8788 Cross
OTC Trade
20:05:22 - 15-Sep-25
Unknown* 13 $3.8712 Cross
OTC Trade
20:05:11 - 15-Sep-25
Unknown* 67 $3.8912 Cross
OTC Trade
20:02:03 - 15-Sep-25
Unknown* 256 $3.8988 Cross
OTC Trade
20:01:56 - 15-Sep-25
Unknown* 100 $3.8112 Cross
OTC Trade
19:46:53 - 15-Sep-25
Unknown* 56 $3.792 OTC Trade
19:43:27 - 15-Sep-25
Unknown* 240 $3.7926 OTC Trade
19:43:03 - 15-Sep-25
Unknown* 180 $3.7927 OTC Trade
19:42:53 - 15-Sep-25
Unknown* 409 $3.7912 Cross
OTC Trade
19:42:35 - 15-Sep-25
Unknown* 25 $3.7912 Cross
OTC Trade
19:41:20 - 15-Sep-25
Unknown* 300 $3.802 OTC Trade
19:41:11 - 15-Sep-25
Unknown* 1 $3.8012 Cross
OTC Trade
19:30:38 - 15-Sep-25
Unknown* 15 $3.8112 Cross
OTC Trade
19:28:06 - 15-Sep-25
Unknown* 1,454 $3.8111 Cross
OTC Trade
19:25:57 - 15-Sep-25
Unknown* 77 $3.8412 Cross
OTC Trade
19:16:12 - 15-Sep-25
Unknown* 100 $3.84 Cross
OTC Trade
19:15:39 - 15-Sep-25
Unknown* 78 $3.8612 Cross
OTC Trade
18:53:27 - 15-Sep-25
Unknown* 78 $3.8612 Cross
OTC Trade
18:53:01 - 15-Sep-25
Unknown* 15 $3.8688 Cross
OTC Trade
18:52:38 - 15-Sep-25
Unknown* 194 $3.8712 Cross
OTC Trade
18:51:41 - 15-Sep-25
Unknown* 250 $3.875 OTC Trade
18:51:14 - 15-Sep-25
Unknown* 70 $3.875 OTC Trade
18:46:27 - 15-Sep-25
Unknown* 1 $3.8612 Cross
OTC Trade
18:37:41 - 15-Sep-25
Unknown* 1,184 $3.905 OTC Trade
18:31:04 - 15-Sep-25
Unknown* 610 $3.905 OTC Trade
18:31:01 - 15-Sep-25
Unknown* 1,837 $3.90 Cross
OTC Trade
18:30:58 - 15-Sep-25
Unknown* 4 $3.8788 Cross
OTC Trade
18:29:47 - 15-Sep-25
Unknown* 89 $3.8588 Cross
OTC Trade
18:28:37 - 15-Sep-25
Unknown* 1 $3.8588 Cross
OTC Trade
18:27:03 - 15-Sep-25
Unknown* 25 $3.8688 Cross
OTC Trade
18:18:05 - 15-Sep-25
Unknown* 77 $3.8688 Cross
OTC Trade
18:16:39 - 15-Sep-25
Unknown* 121 $3.8612 Cross
OTC Trade
18:11:14 - 15-Sep-25
Unknown* 7 $3.8588 Cross
OTC Trade
17:59:55 - 15-Sep-25
Unknown* 100 $3.858 OTC Trade
17:59:33 - 15-Sep-25
Unknown* 19 $3.8412 Cross
OTC Trade
17:51:19 - 15-Sep-25
Unknown* 2 $3.8588 Cross
OTC Trade
17:45:20 - 15-Sep-25
Unknown* 41 $3.8412 Cross
OTC Trade
17:39:31 - 15-Sep-25
Unknown* 1,172 $3.8411 Cross
OTC Trade
17:37:36 - 15-Sep-25
Unknown* 80 $3.8472 OTC Trade
17:37:31 - 15-Sep-25
Unknown* 100 $3.855 OTC Trade
17:28:59 - 15-Sep-25
Unknown* 318 $3.8512 Cross
OTC Trade
17:28:53 - 15-Sep-25
Unknown* 318 $3.8612 Cross
OTC Trade
17:26:42 - 15-Sep-25
Unknown* 2 $3.8688 Cross
OTC Trade
17:26:20 - 15-Sep-25
Unknown* 6 $3.8688 Cross
OTC Trade
17:24:59 - 15-Sep-25
Unknown* 26 $3.8612 Cross
OTC Trade
17:22:57 - 15-Sep-25
Unknown* 206 $3.8988 Cross
OTC Trade
17:12:57 - 15-Sep-25
Unknown* 100 $3.8988 Cross
OTC Trade
17:12:24 - 15-Sep-25
Unknown* 1,700 $3.88 Cross
OTC Trade
17:11:49 - 15-Sep-25
Unknown* 200 $3.8612 Cross
OTC Trade
17:10:59 - 15-Sep-25
Unknown* 0 $3.86 OTC Trade
17:07:06 - 15-Sep-25
Unknown* 7 $3.855 OTC Trade
17:07:06 - 15-Sep-25
Unknown* 200 $3.8573 OTC Trade
17:02:49 - 15-Sep-25
Unknown* 636 $3.8388 Cross
OTC Trade
16:57:38 - 15-Sep-25
Unknown* 643 $3.845 OTC Trade
16:56:51 - 15-Sep-25
Unknown* 89 $3.8788 Cross
OTC Trade
16:52:10 - 15-Sep-25
Unknown* 100 $3.8788 Cross
OTC Trade
16:52:07 - 15-Sep-25
Unknown* 300 $3.8721 OTC Trade
16:50:46 - 15-Sep-25
Unknown* 51 $3.8212 Cross
OTC Trade
16:43:33 - 15-Sep-25
Unknown* 3,333 $3.825 OTC Trade
16:42:52 - 15-Sep-25
Unknown* 93 $3.8412 Cross
OTC Trade
16:41:30 - 15-Sep-25
Unknown* 61 $3.8788 Cross
OTC Trade
16:40:40 - 15-Sep-25
Unknown* 38 $3.8788 Cross
OTC Trade
16:39:20 - 15-Sep-25
Unknown* 1 $3.8812 Cross
OTC Trade
16:37:58 - 15-Sep-25
Unknown* 500 $3.882 OTC Trade
16:36:54 - 15-Sep-25
Unknown* 200 $3.885 OTC Trade
16:36:54 - 15-Sep-25
Unknown* 500 $3.905 OTC Trade
16:33:29 - 15-Sep-25
Unknown* 3,000 $3.905 OTC Trade
16:29:09 - 15-Sep-25
Unknown* 40 $3.9012 Cross
OTC Trade
16:28:48 - 15-Sep-25
Unknown* 51 $3.9088 Cross
OTC Trade
16:28:03 - 15-Sep-25
Unknown* 79 $3.905 OTC Trade
16:25:59 - 15-Sep-25
Unknown* 12 $3.87 OTC Trade
16:24:04 - 15-Sep-25
Unknown* 1 $3.845 OTC Trade
16:22:06 - 15-Sep-25
Unknown* 3 $3.8488 Cross
OTC Trade
16:20:13 - 15-Sep-25
Unknown* 2 $3.83 OTC Trade
16:18:09 - 15-Sep-25
Unknown* 75 $3.8212 Cross
OTC Trade
16:17:04 - 15-Sep-25
Unknown* 22 $3.8212 Cross
OTC Trade
16:16:57 - 15-Sep-25
Unknown* 15 $3.8466 OTC Trade
16:14:58 - 15-Sep-25
Unknown* 15 $3.8273 OTC Trade
16:14:25 - 15-Sep-25
Unknown* 6 $3.8212 Cross
OTC Trade
16:14:11 - 15-Sep-25
Unknown* 1 $3.8288 Cross
OTC Trade
16:13:44 - 15-Sep-25
Unknown* 100 $3.82 OTC Trade
16:13:40 - 15-Sep-25
Unknown* 31 $3.82 OTC Trade
16:08:38 - 15-Sep-25
Unknown* 117 $3.8112 Cross
OTC Trade
16:07:40 - 15-Sep-25
Unknown* 2 $3.83 OTC Trade
16:06:35 - 15-Sep-25
Unknown* 40 $3.8212 Cross
OTC Trade
16:05:42 - 15-Sep-25
Unknown* 535 $3.845 OTC Trade
16:04:52 - 15-Sep-25
Unknown* 6 $3.825 OTC Trade
16:00:51 - 15-Sep-25
Unknown* 50 $3.82 OTC Trade
15:58:47 - 15-Sep-25
Unknown* 25 $3.82 OTC Trade
15:57:58 - 15-Sep-25
Unknown* 269 $3.81 OTC Trade
15:55:45 - 15-Sep-25
Unknown* 5 $3.80 OTC Trade
15:52:59 - 15-Sep-25
Unknown* 47 $3.7788 Cross
OTC Trade
15:51:29 - 15-Sep-25
Unknown* 0 $3.78 OTC Trade
15:51:07 - 15-Sep-25
Unknown* 2 $3.82 OTC Trade
15:48:33 - 15-Sep-25
Unknown* 166 $3.80 Cross
OTC Trade
15:47:06 - 15-Sep-25
Unknown* 10 $3.82 Cross
OTC Trade
15:47:06 - 15-Sep-25
Unknown* 200 $3.73 OTC Trade
15:46:03 - 15-Sep-25
Unknown* 1,355 $3.71 OTC Trade
15:43:43 - 15-Sep-25
Unknown* 10 $3.7188 Cross
OTC Trade
15:42:58 - 15-Sep-25
Unknown* 171 $3.68 OTC Trade
15:40:21 - 15-Sep-25
Unknown* 100 $3.685 OTC Trade
15:40:16 - 15-Sep-25
Unknown* 200 $3.685 OTC Trade
15:40:16 - 15-Sep-25
Unknown* 26 $3.67 OTC Trade
15:37:43 - 15-Sep-25
Unknown* 30 $3.67 OTC Trade
15:37:43 - 15-Sep-25
Unknown* 9 $3.6812 Cross
OTC Trade
15:36:19 - 15-Sep-25
Unknown* 38 $3.6912 Cross
OTC Trade
15:34:37 - 15-Sep-25
Unknown* 44 $3.70 OTC Trade
15:33:43 - 15-Sep-25
Unknown* 2 $3.7078 OTC Trade
15:32:22 - 15-Sep-25
Unknown* 145 $3.7012 Cross
OTC Trade
15:29:50 - 15-Sep-25
Unknown* 64 $3.6912 Cross
OTC Trade
15:29:11 - 15-Sep-25
Unknown* 14 $3.69 OTC Trade
15:29:11 - 15-Sep-25
Unknown* 25 $3.69 OTC Trade
15:29:07 - 15-Sep-25
Unknown* 3 $3.70 OTC Trade
15:27:08 - 15-Sep-25
Unknown* 3 $3.71 OTC Trade
15:27:02 - 15-Sep-25
Unknown* 2,950 $3.7003 Cross
OTC Trade
15:26:04 - 15-Sep-25
Unknown* 500 $3.705 OTC Trade
15:25:48 - 15-Sep-25
Unknown* 3,000 $3.7103 Cross
OTC Trade
15:25:38 - 15-Sep-25
Unknown* 1 $3.7488 Cross
OTC Trade
15:18:42 - 15-Sep-25
Unknown* 400 $3.753 OTC Trade
15:18:09 - 15-Sep-25
Unknown* 100 $3.755 OTC Trade
15:18:09 - 15-Sep-25
Unknown* 4 $3.7512 Cross
OTC Trade
15:14:43 - 15-Sep-25
Unknown* 226 $3.7612 Cross
OTC Trade
15:13:43 - 15-Sep-25
Unknown* 345 $3.7488 Cross
OTC Trade
15:12:59 - 15-Sep-25
Unknown* 2 $3.745 OTC Trade
15:11:53 - 15-Sep-25
Unknown* 1 $3.7588 Cross
OTC Trade
15:09:51 - 15-Sep-25
Unknown* 15 $3.75 OTC Trade
15:09:18 - 15-Sep-25
Unknown* 291 $3.7312 Cross
OTC Trade
15:07:52 - 15-Sep-25
Unknown* 50 $3.7388 Cross
OTC Trade
15:07:07 - 15-Sep-25
Unknown* 2 $3.7388 Cross
OTC Trade
15:06:24 - 15-Sep-25
Unknown* 350 $3.7423 OTC Trade
15:06:13 - 15-Sep-25
Unknown* 14 $3.7188 Cross
OTC Trade
15:02:48 - 15-Sep-25
Unknown* 3 $3.7188 Cross
OTC Trade
15:02:27 - 15-Sep-25
Unknown* 113 $3.73 OTC Trade
15:01:05 - 15-Sep-25
Unknown* 16 $3.7312 Cross
OTC Trade
15:01:01 - 15-Sep-25
Unknown* 3,984 $3.7201 Cross
OTC Trade
14:59:50 - 15-Sep-25
Unknown* 90 $3.75 Cross
OTC Trade
14:59:30 - 15-Sep-25
Unknown* 700 $3.7477 OTC Trade
14:58:37 - 15-Sep-25
Unknown* 25 $3.745 OTC Trade
14:58:31 - 15-Sep-25
Unknown* 2 $3.7212 Cross
OTC Trade
14:57:50 - 15-Sep-25
Unknown* 500 $3.73 OTC Trade
14:57:12 - 15-Sep-25
Unknown* 25 $3.73 OTC Trade
14:57:00 - 15-Sep-25
Unknown* 10 $3.725 OTC Trade
14:56:44 - 15-Sep-25
Unknown* 39 $3.69 Cross
OTC Trade
14:55:09 - 15-Sep-25
Unknown* 2 $3.66 OTC Trade
14:53:59 - 15-Sep-25
Unknown* 42 $3.66 Cross
OTC Trade
14:52:14 - 15-Sep-25
Unknown* 220 $3.6313 Cross
OTC Trade
14:51:18 - 15-Sep-25
Unknown* 0 $3.65 OTC Trade
14:50:57 - 15-Sep-25
Unknown* 0 $3.65 OTC Trade
14:50:56 - 15-Sep-25
Unknown* 0 $3.62 OTC Trade
14:49:47 - 15-Sep-25
Unknown* 139 $3.6012 Cross
OTC Trade
14:47:31 - 15-Sep-25
Unknown* 140 $3.5712 Cross
OTC Trade
14:46:23 - 15-Sep-25
Unknown* 106 $3.5613 Cross
OTC Trade
14:45:50 - 15-Sep-25
Unknown* 50 $3.5613 Cross
OTC Trade
14:45:42 - 15-Sep-25
Unknown* 171 $3.53 OTC Trade
14:44:52 - 15-Sep-25
Unknown* 1,710 $3.4989 Cross
OTC Trade
14:39:17 - 15-Sep-25
Unknown* 2 $3.51 OTC Trade
14:37:31 - 15-Sep-25
Unknown* 2,273 $3.5093 Cross
OTC Trade
14:36:31 - 15-Sep-25
Unknown* 113 $3.53 OTC Trade
14:34:01 - 15-Sep-25
Unknown* 17 $3.49 Cross
OTC Trade
14:32:18 - 15-Sep-25
Unknown* 3 $3.49 Cross
OTC Trade
14:32:16 - 15-Sep-25
Unknown* 1 $3.49 Cross
OTC Trade
14:32:16 - 15-Sep-25
Unknown* 2 $3.49 Cross
OTC Trade
14:32:16 - 15-Sep-25
Unknown* 3 $3.49 Cross
OTC Trade
14:32:16 - 15-Sep-25
Unknown* 2 $3.49 Cross
OTC Trade
14:32:16 - 15-Sep-25
Unknown* 10 $3.49 Cross
OTC Trade
14:32:16 - 15-Sep-25
Unknown* 2 $3.49 Cross
OTC Trade
14:32:16 - 15-Sep-25
Unknown* 1 $3.49 Cross
OTC Trade
14:32:16 - 15-Sep-25
Unknown* 1 $3.50 OTC Trade
14:32:04 - 15-Sep-25
Unknown* 2 $3.52 OTC Trade
14:32:01 - 15-Sep-25
Unknown* 0 $3.52 OTC Trade
14:31:56 - 15-Sep-25
Unknown* 0 $3.51 OTC Trade
14:31:56 - 15-Sep-25
Unknown* 0 $3.51 OTC Trade
14:31:53 - 15-Sep-25
FTSE 100 Latest
Value9,249.44
Change-27.59