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,400 $0.06 OTC Trade
20:50:32 - 23-Jan-26
Unknown* 16 $0.058 Cross
OTC Trade
20:17:24 - 23-Jan-26
Unknown* 300 $0.0629 OTC Trade
20:03:09 - 23-Jan-26
Unknown* 10,000 $0.06 OTC Trade
19:49:57 - 23-Jan-26
Unknown* 5,000 $0.055 OTC Trade
19:32:29 - 23-Jan-26
Unknown* 1,250 $0.055 OTC Trade
19:32:29 - 23-Jan-26
Unknown* 600 $0.063 OTC Trade
19:29:10 - 23-Jan-26
Unknown* 3 $0.057 Cross
OTC Trade
19:25:29 - 23-Jan-26
Unknown* 358 $0.06 OTC Trade
19:15:53 - 23-Jan-26
Unknown* 357 $0.06 OTC Trade
19:11:37 - 23-Jan-26
Unknown* 371 $0.06 OTC Trade
19:07:54 - 23-Jan-26
Unknown* 16 $0.055 Cross
OTC Trade
19:00:53 - 23-Jan-26
Unknown* 499 $0.055 OTC Trade
18:53:09 - 23-Jan-26
Unknown* 450 $0.05 OTC Trade
18:33:16 - 23-Jan-26
Unknown* 50 $0.05 OTC Trade
18:33:16 - 23-Jan-26
Unknown* 400 $0.0637 OTC Trade
18:20:44 - 23-Jan-26
Unknown* 100 $0.0637 OTC Trade
18:20:44 - 23-Jan-26
Unknown* 500 $0.07 OTC Trade
18:00:10 - 23-Jan-26
Unknown* 250 $0.07 OTC Trade
17:58:02 - 23-Jan-26
Unknown* 250 $0.07 OTC Trade
17:56:47 - 23-Jan-26
Unknown* 250 $0.07 OTC Trade
17:55:34 - 23-Jan-26
Unknown* 125 $0.0697 OTC Trade
17:52:06 - 23-Jan-26
Unknown* 1,669 $0.0697 OTC Trade
17:52:01 - 23-Jan-26
Unknown* 600 $0.0697 OTC Trade
17:47:39 - 23-Jan-26
Unknown* 10,000 $0.066 OTC Trade
17:38:51 - 23-Jan-26
Unknown* 16 $0.061 Cross
OTC Trade
17:29:19 - 23-Jan-26
Unknown* 400 $0.065 OTC Trade
17:24:47 - 23-Jan-26
Unknown* 98 $0.067 Cross
OTC Trade
17:20:25 - 23-Jan-26
Unknown* 1,000 $0.0716 OTC Trade
17:14:07 - 23-Jan-26
Unknown* 150 $0.0695 OTC Trade
17:11:27 - 23-Jan-26
Unknown* 36 $0.069 Cross
OTC Trade
17:10:39 - 23-Jan-26
Unknown* 5 $0.069 Cross
OTC Trade
17:08:17 - 23-Jan-26
Unknown* 300 $0.0691 OTC Trade
17:06:17 - 23-Jan-26
Unknown* 20 $0.069 Cross
OTC Trade
16:52:36 - 23-Jan-26
Unknown* 1,124 $0.067 Cross
OTC Trade
16:47:00 - 23-Jan-26
Unknown* 740 $0.068 OTC Trade
16:42:44 - 23-Jan-26
Unknown* 200 $0.067 OTC Trade
16:41:36 - 23-Jan-26
Unknown* 271 $0.072 OTC Trade
16:40:08 - 23-Jan-26
Unknown* 51 $0.068 Cross
OTC Trade
16:36:12 - 23-Jan-26
Unknown* 30 $0.068 Cross
OTC Trade
16:34:47 - 23-Jan-26
Unknown* 400 $0.07 OTC Trade
16:34:36 - 23-Jan-26
Unknown* 832 $0.068 Cross
OTC Trade
16:34:28 - 23-Jan-26
Unknown* 25 $0.069 Cross
OTC Trade
16:34:24 - 23-Jan-26
Unknown* 280 $0.07 OTC Trade
16:30:37 - 23-Jan-26
Unknown* 20 $0.07 OTC Trade
16:30:36 - 23-Jan-26
Unknown* 1,100 $0.074 OTC Trade
16:28:05 - 23-Jan-26
Unknown* 375 $0.07 OTC Trade
16:25:33 - 23-Jan-26
Unknown* 25 $0.0737 OTC Trade
16:25:33 - 23-Jan-26
Unknown* 1,000 $0.0745 OTC Trade
16:23:37 - 23-Jan-26
Unknown* 250 $0.072 OTC Trade
16:21:43 - 23-Jan-26
Unknown* 9,787 $0.072 OTC Trade
16:20:49 - 23-Jan-26
Unknown* 202 $0.072 Cross
OTC Trade
16:19:58 - 23-Jan-26
Unknown* 300 $0.075 OTC Trade
16:17:03 - 23-Jan-26
Unknown* 200 $0.075 OTC Trade
16:17:02 - 23-Jan-26
Unknown* 250 $0.085 OTC Trade
16:15:07 - 23-Jan-26
Unknown* 250 $0.085 OTC Trade
16:14:39 - 23-Jan-26
Unknown* 250 $0.089 OTC Trade
16:07:21 - 23-Jan-26
Unknown* 5,000 $0.0899 OTC Trade
16:05:05 - 23-Jan-26
Unknown* 250 $0.0899 OTC Trade
16:04:51 - 23-Jan-26
Unknown* 1,030 $0.085 Cross
OTC Trade
16:02:06 - 23-Jan-26
Unknown* 9,514 $0.079 OTC Trade
15:56:03 - 23-Jan-26
Unknown* 10,000 $0.079 OTC Trade
15:56:02 - 23-Jan-26
Unknown* 125 $0.07 OTC Trade
15:54:21 - 23-Jan-26
Unknown* 350 $0.0701 OTC Trade
15:54:03 - 23-Jan-26
Unknown* 125 $0.079 OTC Trade
15:52:26 - 23-Jan-26
Unknown* 100 $0.077 OTC Trade
15:49:51 - 23-Jan-26
Unknown* 125 $0.09 OTC Trade
15:49:15 - 23-Jan-26
Unknown* 125 $0.095 OTC Trade
15:48:29 - 23-Jan-26
Unknown* 400 $0.093 OTC Trade
15:48:14 - 23-Jan-26
Unknown* 1,000 $0.093 OTC Trade
15:47:58 - 23-Jan-26
Unknown* 10,000 $0.093 OTC Trade
15:47:53 - 23-Jan-26
Unknown* 1,000 $0.105 OTC Trade
15:46:33 - 23-Jan-26
Unknown* 6 $0.1053 Cross
OTC Trade
15:46:22 - 23-Jan-26
Unknown* 5,000 $0.1053 OTC Trade
15:46:04 - 23-Jan-26
Unknown* 400 $0.1121 OTC Trade
15:44:16 - 23-Jan-26
Unknown* 5,000 $0.1111 OTC Trade
15:43:34 - 23-Jan-26
Unknown* 5,000 $0.107 OTC Trade
15:37:10 - 23-Jan-26
Unknown* 1 $0.1071 Cross
OTC Trade
15:34:42 - 23-Jan-26
Unknown* 200 $0.1103 OTC Trade
15:30:47 - 23-Jan-26
Unknown* 1 $0.124 Cross
OTC Trade
15:24:32 - 23-Jan-26
Unknown* 60 $0.15 Cross
OTC Trade
15:06:36 - 23-Jan-26
Unknown* 1,092 $0.165 Cross
OTC Trade
14:46:23 - 23-Jan-26
Unknown* 1,847 $0.165 Cross
OTC Trade
14:46:17 - 23-Jan-26
Unknown* 57 $0.175 OTC Trade
14:41:07 - 23-Jan-26
Unknown* 2,858 $0.1749 OTC Trade
14:40:56 - 23-Jan-26
Unknown* 343 $0.1749 OTC Trade
14:40:48 - 23-Jan-26
Unknown* 653 $0.1749 OTC Trade
14:40:48 - 23-Jan-26
Unknown* 85 $0.1749 OTC Trade
14:40:48 - 23-Jan-26
Unknown* 291 $0.1749 OTC Trade
14:40:48 - 23-Jan-26
Unknown* 72 $0.1748 OTC Trade
14:40:48 - 23-Jan-26
Unknown* 171 $0.1749 OTC Trade
14:40:48 - 23-Jan-26
Unknown* 57 $0.1749 OTC Trade
14:40:48 - 23-Jan-26
Unknown* 285 $0.1749 OTC Trade
14:40:48 - 23-Jan-26
Unknown* 237 $0.1749 OTC Trade
14:40:48 - 23-Jan-26
Unknown* 5,817 $0.1719 OTC Trade
14:40:45 - 23-Jan-26
Unknown* 132 $0.1719 OTC Trade
14:40:45 - 23-Jan-26
Unknown* 1,155 $0.1731 OTC Trade
14:40:40 - 23-Jan-26
Unknown* 12 $0.1749 OTC Trade
14:40:39 - 23-Jan-26
Unknown* 300 $0.1749 OTC Trade
14:40:39 - 23-Jan-26
Unknown* 173 $0.173 OTC Trade
14:40:38 - 23-Jan-26
Unknown* 1,041 $0.165 OTC Trade
14:40:37 - 23-Jan-26
Unknown* 62 $0.165 OTC Trade
14:40:37 - 23-Jan-26
Unknown* 72 $0.165 OTC Trade
14:40:37 - 23-Jan-26
Unknown* 348 $0.165 OTC Trade
14:40:37 - 23-Jan-26
Unknown* 8,230 $0.1745 OTC Trade
14:40:37 - 23-Jan-26
Unknown* 188 $0.1749 OTC Trade
14:40:36 - 23-Jan-26
Unknown* 57 $0.1749 OTC Trade
14:40:35 - 23-Jan-26
Unknown* 145 $0.1713 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 2,022 $0.1711 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 87 $0.165 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 2,194 $0.1713 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 299 $0.1749 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 65 $0.17 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 321 $0.1713 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 5,717 $0.1749 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 100 $0.1713 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 583 $0.1713 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 350 $0.1713 OTC Trade
14:40:34 - 23-Jan-26
Unknown* 1,764 $0.165 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 642 $0.1713 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 1,412 $0.1669 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 171 $0.1682 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 87 $0.1682 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 875 $0.165 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 103 $0.1713 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 87 $0.1713 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 129 $0.1713 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 136 $0.1713 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 58 $0.1713 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 260 $0.165 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 262 $0.1713 OTC Trade
14:40:33 - 23-Jan-26
Unknown* 1,814 $0.165 OTC Trade
14:40:32 - 23-Jan-26
Unknown* 913 $0.165 OTC Trade
14:40:32 - 23-Jan-26
Unknown* 419 $0.1713 OTC Trade
14:40:32 - 23-Jan-26
Unknown* 1 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 1 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 14 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 0 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 1 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 1 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 0 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 13 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 1 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 1 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 1 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 13 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 1 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 7 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 0 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 4 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 0 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 8 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 0 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 1 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 14 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 25 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 9 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 253 $0.165 OTC Trade
14:40:31 - 23-Jan-26
Unknown* 47 $0.165 Cross
OTC Trade
14:40:14 - 23-Jan-26
Unknown* 2 $0.1671 Cross
OTC Trade
14:35:03 - 23-Jan-26
Unknown* 12 $0.1671 Cross
OTC Trade
14:35:03 - 23-Jan-26
Unknown* 2 $0.1671 Cross
OTC Trade
14:35:03 - 23-Jan-26
Unknown* 15 $0.1671 Cross
OTC Trade
14:35:03 - 23-Jan-26
Unknown* 7 $0.1671 Cross
OTC Trade
14:35:03 - 23-Jan-26
Unknown* 3 $0.1671 Cross
OTC Trade
14:35:03 - 23-Jan-26
Unknown* 14 $0.1671 Cross
OTC Trade
14:35:03 - 23-Jan-26
Unknown* 2 $0.165 Cross
OTC Trade
14:34:39 - 23-Jan-26
Unknown* 1 $0.145 Cross
OTC Trade
14:30:00 - 23-Jan-26
Unknown* 8 $0.145 Cross
OTC Trade
14:30:00 - 23-Jan-26
Unknown* 74 $0.145 Cross
OTC Trade
14:30:00 - 23-Jan-26
Unknown* 2 $0.145 Cross
OTC Trade
14:30:00 - 23-Jan-26
Unknown* 50 $0.145 Cross
OTC Trade
14:30:00 - 23-Jan-26
Unknown* 9 $0.145 Cross
OTC Trade
14:30:00 - 23-Jan-26
Unknown* 2 $0.145 Cross
OTC Trade
14:30:00 - 23-Jan-26
Unknown* 5 $0.145 Cross
OTC Trade
14:30:00 - 23-Jan-26
Unknown* 1 $0.145 Cross
OTC Trade
14:30:00 - 23-Jan-26
Unknown* 50 $0.1452 Cross
OTC Trade
19:51:50 - 22-Jan-26
Unknown* 100 $0.1451 OTC Trade
19:42:35 - 22-Jan-26
Unknown* 22 $0.145 Cross
OTC Trade
19:34:07 - 22-Jan-26
Unknown* 1,300 $0.1504 OTC Trade
19:25:58 - 22-Jan-26
Unknown* 895 $0.145 OTC Trade
19:22:38 - 22-Jan-26
Unknown* 6 $0.145 Cross
OTC Trade
19:11:19 - 22-Jan-26
Unknown* 40 $0.145 Cross
OTC Trade
19:02:47 - 22-Jan-26
Unknown* 18 $0.1452 Cross
OTC Trade
19:00:13 - 22-Jan-26
Unknown* 6 $0.1452 Cross
OTC Trade
18:57:15 - 22-Jan-26
Unknown* 216 $0.1452 Cross
OTC Trade
18:53:42 - 22-Jan-26
Unknown* 250 $0.1699 OTC Trade
18:34:22 - 22-Jan-26
Unknown* 2,600 $0.1703 OTC Trade
18:10:14 - 22-Jan-26
Unknown* 400 $0.1711 OTC Trade
18:10:14 - 22-Jan-26
Unknown* 13 $0.1606 Cross
OTC Trade
18:07:11 - 22-Jan-26
Unknown* 1,942 $0.1606 Cross
OTC Trade
17:59:49 - 22-Jan-26
Unknown* 1,144 $0.1606 Cross
OTC Trade
17:41:47 - 22-Jan-26
Unknown* 14 $0.1606 Cross
OTC Trade
17:38:36 - 22-Jan-26
Unknown* 51 $0.1606 Cross
OTC Trade
17:33:23 - 22-Jan-26
Unknown* 460 $0.1605 Cross
OTC Trade
17:17:50 - 22-Jan-26
Unknown* 1 $0.1605 Cross
OTC Trade
17:17:20 - 22-Jan-26
Unknown* 28 $0.1755 Cross
OTC Trade
17:07:36 - 22-Jan-26
Unknown* 300 $0.1755 OTC Trade
17:03:46 - 22-Jan-26
Unknown* 100 $0.174 OTC Trade
16:47:18 - 22-Jan-26
Unknown* 24 $0.165 Cross
OTC Trade
16:47:16 - 22-Jan-26
FTSE 100 Latest
Value10,369.75
Change60.53