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* 200 $3.99 OTC Trade
22:43:52 - 07-Aug-25
Unknown* 37 $3.965 Cross
OTC Trade
20:46:20 - 07-Aug-25
Unknown* 663 $3.9888 Cross
OTC Trade
20:44:03 - 07-Aug-25
Unknown* 75 $3.9788 Cross
OTC Trade
20:39:57 - 07-Aug-25
Unknown* 1 $3.9788 Cross
OTC Trade
20:39:36 - 07-Aug-25
Unknown* 187 $3.9788 Cross
OTC Trade
20:39:35 - 07-Aug-25
Unknown* 300 $3.9799 OTC Trade
20:39:09 - 07-Aug-25
Unknown* 73 $3.9688 Cross
OTC Trade
20:34:35 - 07-Aug-25
Unknown* 7 $3.9488 Cross
OTC Trade
20:29:52 - 07-Aug-25
Unknown* 73 $3.9488 Cross
OTC Trade
20:21:22 - 07-Aug-25
Unknown* 18 $3.9488 Cross
OTC Trade
20:21:22 - 07-Aug-25
Unknown* 13 $3.9472 OTC Trade
20:15:48 - 07-Aug-25
Unknown* 102 $3.9488 Cross
OTC Trade
20:04:07 - 07-Aug-25
Unknown* 609 $3.9512 Cross
OTC Trade
20:00:56 - 07-Aug-25
Unknown* 126 $3.9388 Cross
OTC Trade
19:56:56 - 07-Aug-25
Unknown* 609 $3.9188 Cross
OTC Trade
19:54:40 - 07-Aug-25
Unknown* 8 $3.9088 Cross
OTC Trade
19:38:06 - 07-Aug-25
Unknown* 75 $3.9374 OTC Trade
19:32:52 - 07-Aug-25
Unknown* 7 $3.9388 Cross
OTC Trade
19:31:05 - 07-Aug-25
Unknown* 1 $3.9288 Cross
OTC Trade
19:23:08 - 07-Aug-25
Unknown* 1,250 $3.925 OTC Trade
19:21:37 - 07-Aug-25
Unknown* 25 $3.9288 Cross
OTC Trade
19:16:33 - 07-Aug-25
Unknown* 111 $3.9388 Cross
OTC Trade
19:10:56 - 07-Aug-25
Unknown* 100 $3.955 OTC Trade
19:08:56 - 07-Aug-25
Unknown* 100 $3.9488 Cross
OTC Trade
18:53:18 - 07-Aug-25
Unknown* 15 $3.9588 Cross
OTC Trade
18:41:06 - 07-Aug-25
Unknown* 181 $3.9288 Cross
OTC Trade
18:32:46 - 07-Aug-25
Unknown* 9 $3.9288 Cross
OTC Trade
18:26:14 - 07-Aug-25
Unknown* 200 $3.9212 Cross
OTC Trade
18:23:46 - 07-Aug-25
Unknown* 2,000 $3.8988 OTC Trade
18:20:28 - 07-Aug-25
Unknown* 1 $3.8912 Cross
OTC Trade
18:18:50 - 07-Aug-25
Unknown* 6 $3.8988 Cross
OTC Trade
18:16:33 - 07-Aug-25
Unknown* 26 $3.90 Cross
OTC Trade
18:15:05 - 07-Aug-25
Unknown* 10 $3.9088 Cross
OTC Trade
18:12:18 - 07-Aug-25
Unknown* 63 $3.9188 Cross
OTC Trade
18:11:34 - 07-Aug-25
Unknown* 100 $3.91 Cross
OTC Trade
18:08:54 - 07-Aug-25
Unknown* 5 $3.92 Cross
OTC Trade
18:08:24 - 07-Aug-25
Unknown* 600 $3.95 OTC Trade
18:02:17 - 07-Aug-25
Unknown* 113 $3.9588 Cross
OTC Trade
17:59:44 - 07-Aug-25
Unknown* 10 $3.9688 Cross
OTC Trade
17:52:16 - 07-Aug-25
Unknown* 43 $3.9488 Cross
OTC Trade
17:48:58 - 07-Aug-25
Unknown* 3 $3.9388 Cross
OTC Trade
17:48:25 - 07-Aug-25
Unknown* 1,747 $3.959 Cross
OTC Trade
17:42:43 - 07-Aug-25
Unknown* 1 $3.9588 Cross
OTC Trade
17:42:43 - 07-Aug-25
Unknown* 3 $3.9688 Cross
OTC Trade
17:40:38 - 07-Aug-25
Unknown* 14 $3.9688 Cross
OTC Trade
17:38:51 - 07-Aug-25
Unknown* 16 $3.97 OTC Trade
17:27:59 - 07-Aug-25
Unknown* 20 $3.9788 Cross
OTC Trade
17:24:17 - 07-Aug-25
Unknown* 20 $3.9788 Cross
OTC Trade
17:23:48 - 07-Aug-25
Unknown* 177 $3.97 OTC Trade
17:19:44 - 07-Aug-25
Unknown* 970 $3.96 OTC Trade
17:19:12 - 07-Aug-25
Unknown* 611 $3.96 OTC Trade
17:19:12 - 07-Aug-25
Unknown* 22 $3.9488 Cross
OTC Trade
17:11:42 - 07-Aug-25
Unknown* 252 $3.9488 Cross
OTC Trade
17:11:11 - 07-Aug-25
Unknown* 9 $3.9488 Cross
OTC Trade
17:08:48 - 07-Aug-25
Unknown* 14 $3.9212 Cross
OTC Trade
17:03:52 - 07-Aug-25
Unknown* 3 $3.9188 Cross
OTC Trade
17:02:32 - 07-Aug-25
Unknown* 114 $3.9188 Cross
OTC Trade
17:02:29 - 07-Aug-25
Unknown* 76 $3.9188 Cross
OTC Trade
17:02:23 - 07-Aug-25
Unknown* 161 $3.9312 Cross
OTC Trade
16:58:36 - 07-Aug-25
Unknown* 2 $3.94 OTC Trade
16:56:02 - 07-Aug-25
Unknown* 19 $3.9386 Cross
OTC Trade
16:53:27 - 07-Aug-25
Unknown* 1 $3.9388 Cross
OTC Trade
16:52:40 - 07-Aug-25
Unknown* 24 $3.9588 Cross
OTC Trade
16:44:20 - 07-Aug-25
Unknown* 24 $3.95 OTC Trade
16:43:08 - 07-Aug-25
Unknown* 5 $3.9588 Cross
OTC Trade
16:42:49 - 07-Aug-25
Unknown* 26 $3.9412 Cross
OTC Trade
16:37:22 - 07-Aug-25
Unknown* 202 $3.95 OTC Trade
16:36:47 - 07-Aug-25
Unknown* 20 $3.9488 Cross
OTC Trade
16:36:02 - 07-Aug-25
Unknown* 100 $3.94 OTC Trade
16:33:42 - 07-Aug-25
Unknown* 59 $3.955 OTC Trade
16:29:55 - 07-Aug-25
Unknown* 10 $3.9488 Cross
OTC Trade
16:28:46 - 07-Aug-25
Unknown* 30 $3.9488 Cross
OTC Trade
16:27:45 - 07-Aug-25
Unknown* 2 $3.97 OTC Trade
16:25:39 - 07-Aug-25
Unknown* 25 $3.9688 Cross
OTC Trade
16:24:12 - 07-Aug-25
Unknown* 25 $3.97 OTC Trade
16:20:03 - 07-Aug-25
Unknown* 503 $3.97 OTC Trade
16:18:02 - 07-Aug-25
Unknown* 19 $3.96 OTC Trade
16:15:55 - 07-Aug-25
Unknown* 32 $3.9512 Cross
OTC Trade
16:15:38 - 07-Aug-25
Unknown* 24 $3.9588 Cross
OTC Trade
16:09:57 - 07-Aug-25
Unknown* 500 $3.9588 Cross
OTC Trade
16:09:51 - 07-Aug-25
Unknown* 200 $3.9688 Cross
OTC Trade
16:02:47 - 07-Aug-25
Unknown* 12 $3.972 OTC Trade
16:02:08 - 07-Aug-25
Unknown* 101 $3.95 OTC Trade
15:59:21 - 07-Aug-25
Unknown* 420 $3.94 OTC Trade
15:58:31 - 07-Aug-25
Unknown* 1,686 $3.924882 Currency Conversion
Negotiated Trade
15:56:47 - 07-Aug-25
Unknown* 177 $3.94 OTC Trade
15:50:53 - 07-Aug-25
Unknown* 126 $3.9488 Cross
OTC Trade
15:49:04 - 07-Aug-25
Unknown* 6 $3.95 Cross
OTC Trade
15:47:52 - 07-Aug-25
Unknown* 3 $3.96 OTC Trade
15:47:29 - 07-Aug-25
Unknown* 4 $3.95 OTC Trade
15:46:34 - 07-Aug-25
Unknown* 125 $3.9688 Cross
OTC Trade
15:40:25 - 07-Aug-25
Unknown* 539 $3.9612 Cross
OTC Trade
15:39:38 - 07-Aug-25
Unknown* 11 $3.9888 Cross
OTC Trade
15:35:00 - 07-Aug-25
Unknown* 100 $3.9788 Cross
OTC Trade
15:34:01 - 07-Aug-25
Unknown* 7 $3.9788 Cross
OTC Trade
15:33:33 - 07-Aug-25
Unknown* 2 $3.9888 Cross
OTC Trade
15:30:06 - 07-Aug-25
Unknown* 7 $3.9688 Cross
OTC Trade
15:28:31 - 07-Aug-25
Unknown* 50 $3.9788 Cross
OTC Trade
15:26:02 - 07-Aug-25
Unknown* 1,250 $3.9701 Cross
OTC Trade
15:26:00 - 07-Aug-25
Unknown* 125 $3.9788 Cross
OTC Trade
15:25:52 - 07-Aug-25
Unknown* 500 $4.00 OTC Trade
15:25:18 - 07-Aug-25
Unknown* 213 $3.9812 Cross
OTC Trade
15:24:59 - 07-Aug-25
Unknown* 10 $3.99 OTC Trade
15:24:59 - 07-Aug-25
Unknown* 85 $4.00 Cross
OTC Trade
15:24:58 - 07-Aug-25
Unknown* 5 $4.00 Cross
OTC Trade
15:24:58 - 07-Aug-25
Unknown* 30 $4.00 Cross
OTC Trade
15:24:58 - 07-Aug-25
Unknown* 27 $4.00 Cross
OTC Trade
15:24:58 - 07-Aug-25
Unknown* 500 $4.025 OTC Trade
15:22:59 - 07-Aug-25
Unknown* 70 $4.06 Cross
OTC Trade
15:18:49 - 07-Aug-25
Unknown* 220 $4.0988 Cross
OTC Trade
15:17:52 - 07-Aug-25
Unknown* 1 $4.0888 Cross
OTC Trade
15:17:11 - 07-Aug-25
Unknown* 121 $4.0888 Cross
OTC Trade
15:17:11 - 07-Aug-25
Unknown* 4 $4.0812 Cross
OTC Trade
15:15:03 - 07-Aug-25
Unknown* 10 $4.07 OTC Trade
15:14:33 - 07-Aug-25
Unknown* 121 $4.1188 Cross
OTC Trade
15:13:18 - 07-Aug-25
Unknown* 100 $4.0901 OTC Trade
15:12:04 - 07-Aug-25
Unknown* 19 $4.10 OTC Trade
15:10:24 - 07-Aug-25
Unknown* 120 $4.15 OTC Trade
15:05:58 - 07-Aug-25
Unknown* 125 $4.17 Cross
OTC Trade
15:05:51 - 07-Aug-25
Unknown* 9 $4.18 OTC Trade
15:04:59 - 07-Aug-25
Unknown* 71 $4.1788 Cross
OTC Trade
15:03:50 - 07-Aug-25
Unknown* 9 $4.1788 Cross
OTC Trade
15:02:56 - 07-Aug-25
Unknown* 4 $4.1912 Cross
OTC Trade
15:02:18 - 07-Aug-25
Unknown* 23 $4.1724 Cross
OTC Trade
14:57:21 - 07-Aug-25
Unknown* 10 $4.1815 Cross
OTC Trade
14:55:24 - 07-Aug-25
Unknown* 10 $4.2088 Cross
OTC Trade
14:52:44 - 07-Aug-25
Unknown* 0 $4.23 OTC Trade
14:50:58 - 07-Aug-25
Unknown* 118 $4.2185 Cross
OTC Trade
14:49:25 - 07-Aug-25
Unknown* 100 $4.2015 Cross
OTC Trade
14:48:43 - 07-Aug-25
Unknown* 706 $4.222 OTC Trade
14:48:11 - 07-Aug-25
Unknown* 10 $4.27 OTC Trade
14:46:55 - 07-Aug-25
Unknown* 116 $4.2685 Cross
OTC Trade
14:46:54 - 07-Aug-25
Unknown* 48 $4.29 OTC Trade
14:44:04 - 07-Aug-25
Unknown* 280 $4.3284 Cross
OTC Trade
14:42:52 - 07-Aug-25
Unknown* 98 $4.3284 Cross
OTC Trade
14:42:14 - 07-Aug-25
Unknown* 89 $4.3284 Cross
OTC Trade
14:42:14 - 07-Aug-25
Unknown* 596 $4.37 OTC Trade
14:37:14 - 07-Aug-25
Unknown* 39 $4.3984 Cross
OTC Trade
14:37:07 - 07-Aug-25
Unknown* 119 $4.3616 Cross
OTC Trade
14:36:56 - 07-Aug-25
Unknown* 352 $4.40 OTC Trade
14:36:43 - 07-Aug-25
Unknown* 40 $4.3788 Cross
OTC Trade
14:36:01 - 07-Aug-25
Unknown* 522 $4.375 OTC Trade
14:35:59 - 07-Aug-25
Unknown* 390 $4.3712 Cross
OTC Trade
14:35:57 - 07-Aug-25
Unknown* 26 $4.30 OTC Trade
14:30:43 - 07-Aug-25
Unknown* 4 $4.29 Cross
OTC Trade
14:30:43 - 07-Aug-25
Unknown* 1 $4.3051 Cross
OTC Trade
14:30:27 - 07-Aug-25
Unknown* 1 $4.3051 Cross
OTC Trade
14:30:27 - 07-Aug-25
Unknown* 1 $4.3051 Cross
OTC Trade
14:30:27 - 07-Aug-25
Unknown* 5 $4.27 OTC Trade
14:30:15 - 07-Aug-25
Unknown* 5 $4.27 OTC Trade
14:30:14 - 07-Aug-25
Unknown* 5 $4.27 OTC Trade
14:30:13 - 07-Aug-25
Unknown* 5 $4.27 OTC Trade
14:30:13 - 07-Aug-25
Unknown* 2 $4.27 OTC Trade
14:30:13 - 07-Aug-25
Unknown* 11 $4.30 OTC Trade
14:30:12 - 07-Aug-25
Unknown* 19 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 26 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 78 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 3 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 27 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 10 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 6 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 1 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 9 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 20 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 11 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 6 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 50 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 10 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 26 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 22 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 20 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 40 $4.29 Cross
OTC Trade
14:30:01 - 07-Aug-25
Unknown* 10 $4.45 Cross
OTC Trade
12:41:32 - 07-Aug-25
Unknown* 72 $4.40 Cross
OTC Trade
12:30:06 - 07-Aug-25
Unknown* 119 $4.1787 Cross
OTC Trade
20:55:51 - 06-Aug-25
Unknown* 1,789 $4.1887 Cross
OTC Trade
20:54:55 - 06-Aug-25
Unknown* 50 $4.1875 OTC Trade
20:51:16 - 06-Aug-25
Unknown* 144 $4.2788 Cross
OTC Trade
20:08:31 - 06-Aug-25
Unknown* 4 $4.2688 Cross
OTC Trade
20:07:00 - 06-Aug-25
Unknown* 231 $4.2688 Cross
OTC Trade
19:52:06 - 06-Aug-25
Unknown* 150 $4.2688 Cross
OTC Trade
19:47:44 - 06-Aug-25
Unknown* 0 $4.29 OTC Trade
19:24:06 - 06-Aug-25
Unknown* 0 $4.285 OTC Trade
19:24:06 - 06-Aug-25
Unknown* 1 $4.3088 Cross
OTC Trade
19:18:37 - 06-Aug-25
Unknown* 297 $4.2588 Cross
OTC Trade
19:00:17 - 06-Aug-25
Unknown* 28 $4.2188 Cross
OTC Trade
18:52:49 - 06-Aug-25
Unknown* 30 $4.2188 Cross
OTC Trade
18:51:09 - 06-Aug-25
Unknown* 70 $4.2788 Cross
OTC Trade
17:37:43 - 06-Aug-25
Unknown* 10 $4.2788 Cross
OTC Trade
17:35:05 - 06-Aug-25
Unknown* 9 $4.2588 Cross
OTC Trade
17:13:35 - 06-Aug-25
Unknown* 3,000 $4.2697 Cross
OTC Trade
17:09:32 - 06-Aug-25
Unknown* 20 $4.24 OTC Trade
16:58:08 - 06-Aug-25
Unknown* 100 $4.2588 Cross
OTC Trade
16:55:55 - 06-Aug-25
Unknown* 304 $4.2688 Cross
OTC Trade
16:53:11 - 06-Aug-25
Unknown* 270 $4.25 OTC Trade
16:51:14 - 06-Aug-25
Unknown* 707 $4.24 OTC Trade
16:47:08 - 06-Aug-25
Unknown* 91 $4.2312 Cross
OTC Trade
16:45:54 - 06-Aug-25
Unknown* 100 $4.238 OTC Trade
16:45:21 - 06-Aug-25
Unknown* 243 $4.2788 Cross
OTC Trade
16:42:29 - 06-Aug-25
FTSE 100 Latest
Value9,108.35
Change7.58