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!

Roku Cl A Ord (0KXI) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 0 $140.24 SI Trade
19:12:59 - 08-Jul-26
Unknown* 0 $140.12 SI Trade
19:05:43 - 08-Jul-26
Unknown* 12 $140.0335 OTC Trade
19:03:02 - 08-Jul-26
Unknown* 0 $139.97 OTC Trade
18:56:11 - 08-Jul-26
Unknown* 0 $139.97 OTC Trade
18:56:11 - 08-Jul-26
Unknown* 0 $139.97 OTC Trade
18:55:31 - 08-Jul-26
Unknown* 0 $139.97 OTC Trade
18:55:31 - 08-Jul-26
Unknown* 0 $139.94 SI Trade
18:55:10 - 08-Jul-26
Unknown* 0 $140.17 SI Trade
18:40:17 - 08-Jul-26
Unknown* 0 $140.14 SI Trade
18:33:12 - 08-Jul-26
Unknown* 0 $140.23 OTC Trade
18:31:33 - 08-Jul-26
Unknown* 0 $140.23 OTC Trade
18:31:33 - 08-Jul-26
Unknown* 0 $140.23 OTC Trade
18:31:32 - 08-Jul-26
Unknown* 0 $140.23 OTC Trade
18:31:32 - 08-Jul-26
Unknown* 0 $140.12 OTC Trade
18:27:18 - 08-Jul-26
Unknown* 0 $140.12 OTC Trade
18:27:18 - 08-Jul-26
Unknown* 0 $140.12 OTC Trade
18:27:18 - 08-Jul-26
Unknown* 2 $140.05 OTC Trade
18:27:05 - 08-Jul-26
Unknown* 0 $140.16 OTC Trade
18:23:46 - 08-Jul-26
Unknown* 0 $140.02 OTC Trade
18:18:05 - 08-Jul-26
Unknown* 0 $140.02 OTC Trade
18:18:05 - 08-Jul-26
Unknown* 0 $140.02 OTC Trade
18:18:05 - 08-Jul-26
Unknown* 0 $140.13 SI Trade
18:16:24 - 08-Jul-26
Unknown* 0 $140.01 SI Trade
18:14:14 - 08-Jul-26
Unknown* 0 $140.00 SI Trade
18:13:01 - 08-Jul-26
Unknown* 1 $140.2095 OTC Trade
18:03:56 - 08-Jul-26
Unknown* 0 $140.11 SI Trade
18:03:02 - 08-Jul-26
Unknown* 0 $140.09 SI Trade
17:57:01 - 08-Jul-26
Unknown* 0 $139.97 SI Trade
17:43:44 - 08-Jul-26
Unknown* 1 $140.18 SI Trade
17:41:12 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
17:32:42 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
17:32:42 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
17:32:42 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
17:32:42 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
17:32:42 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $139.88 OTC Trade
17:15:55 - 08-Jul-26
Unknown* 0 $140.02 SI Trade
17:12:44 - 08-Jul-26
Unknown* 0 $139.96 OTC Trade
17:05:14 - 08-Jul-26
Unknown* 0 $139.96 OTC Trade
17:05:14 - 08-Jul-26
Unknown* 0 $139.96 OTC Trade
17:05:14 - 08-Jul-26
Unknown* 0 $139.96 OTC Trade
17:05:14 - 08-Jul-26
Unknown* 9 $139.88 SI Trade
17:00:39 - 08-Jul-26
Unknown* 0 $139.98 OTC Trade
17:00:02 - 08-Jul-26
Unknown* 0 $139.98 OTC Trade
17:00:02 - 08-Jul-26
Unknown* 0 $139.98 OTC Trade
17:00:02 - 08-Jul-26
Unknown* 0 $139.98 OTC Trade
17:00:02 - 08-Jul-26
Unknown* 5 $139.90 SI Trade
16:59:55 - 08-Jul-26
Unknown* 0 $139.95 OTC Trade
16:58:51 - 08-Jul-26
Unknown* 0 $139.95 OTC Trade
16:58:51 - 08-Jul-26
Unknown* 1 $139.89 OTC Trade
16:57:21 - 08-Jul-26
Unknown* 0 $139.87 OTC Trade
16:54:34 - 08-Jul-26
Unknown* 0 $139.87 OTC Trade
16:54:34 - 08-Jul-26
Unknown* 23 $139.795 OTC Trade
16:52:27 - 08-Jul-26
Unknown* 4 $139.795 OTC Trade
16:52:27 - 08-Jul-26
Unknown* 5 $139.795 OTC Trade
16:52:27 - 08-Jul-26
Unknown* 25 $139.8705 OTC Trade
16:51:44 - 08-Jul-26
Unknown* 0 $140.00 OTC Trade
16:51:10 - 08-Jul-26
Unknown* 1 $139.99 SI Trade
16:51:07 - 08-Jul-26
Unknown* 41 $140.10 SI Trade
16:49:46 - 08-Jul-26
Unknown* 0 $139.98 SI Trade
16:46:59 - 08-Jul-26
Unknown* 0 $140.25 SI Trade
16:42:46 - 08-Jul-26
Unknown* 0 $140.20 SI Trade
16:38:26 - 08-Jul-26
Unknown* 20 $140.37833 OTC Trade
16:34:28 - 08-Jul-26
Unknown* 5 $140.45 OTC Trade
16:29:23 - 08-Jul-26
Unknown* 5 $140.45 OTC Trade
16:29:23 - 08-Jul-26
Unknown* 11 $140.38 SI Trade
16:29:02 - 08-Jul-26
Unknown* 2 $140.43 SI Trade
16:28:13 - 08-Jul-26
Unknown* 0 $140.60 SI Trade
16:26:40 - 08-Jul-26
Unknown* 0 $140.60 OTC Trade
16:26:28 - 08-Jul-26
Unknown* 0 $140.60 OTC Trade
16:26:27 - 08-Jul-26
Unknown* 0 $140.60 OTC Trade
16:26:27 - 08-Jul-26
Unknown* 0 $140.60 OTC Trade
16:26:27 - 08-Jul-26
Unknown* 0 $140.47 OTC Trade
16:08:23 - 08-Jul-26
Unknown* 1 $140.27 SI Trade
16:02:24 - 08-Jul-26
Unknown* 0 $140.14 SI Trade
15:59:21 - 08-Jul-26
Unknown* 10 $140.2948 OTC Trade
15:49:23 - 08-Jul-26
Unknown* 10 $140.3105 OTC Trade
15:45:12 - 08-Jul-26
Unknown* 4 $140.40 OTC Trade
15:43:49 - 08-Jul-26
Unknown* 0 $140.09 OTC Trade
15:38:17 - 08-Jul-26
Unknown* 16 $140.1143 OTC Trade
15:36:00 - 08-Jul-26
Unknown* 0 $140.34 OTC Trade
15:31:46 - 08-Jul-26
Unknown* 0 $140.25 OTC Trade
15:25:51 - 08-Jul-26
Unknown* 0 $140.25 OTC Trade
15:25:51 - 08-Jul-26
Unknown* 0 $140.25 OTC Trade
15:25:50 - 08-Jul-26
Unknown* 0 $140.25 OTC Trade
15:25:50 - 08-Jul-26
Unknown* 0 $140.20 SI Trade
15:25:07 - 08-Jul-26
Unknown* 0 $140.31 OTC Trade
15:25:06 - 08-Jul-26
Unknown* 0 $140.31 OTC Trade
15:25:06 - 08-Jul-26
Unknown* 0 $140.31 OTC Trade
15:25:06 - 08-Jul-26
Unknown* 1 $139.94382 Currency Conversion
Negotiated Trade
15:25:00 - 08-Jul-26
Unknown* 2 $140.20348 Currency Conversion
Negotiated Trade
15:25:00 - 08-Jul-26
Unknown* 0 $140.25 SI Trade
15:22:41 - 08-Jul-26
Unknown* 0 $140.35 SI Trade
15:21:48 - 08-Jul-26
Unknown* 0 $140.39 OTC Trade
15:20:43 - 08-Jul-26
Unknown* 0 $140.39 OTC Trade
15:20:43 - 08-Jul-26
Unknown* 0 $140.39 OTC Trade
15:20:43 - 08-Jul-26
Unknown* 8 $140.18 SI Trade
15:20:01 - 08-Jul-26
Unknown* 20 $140.0848 OTC Trade
15:19:02 - 08-Jul-26
Unknown* 0 $139.92 SI Trade
15:18:11 - 08-Jul-26
Unknown* 5 $139.995 OTC Trade
15:17:32 - 08-Jul-26
Unknown* 0 $140.14 SI Trade
15:16:48 - 08-Jul-26
Unknown* 0 $140.18 SI Trade
15:16:02 - 08-Jul-26
Unknown* 1 $140.08 OTC Trade
15:15:24 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
15:13:39 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
15:13:39 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
15:13:39 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
15:13:39 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
15:12:29 - 08-Jul-26
Unknown* 0 $140.04 OTC Trade
15:12:29 - 08-Jul-26
Unknown* 1 $140.0505 OTC Trade
15:11:12 - 08-Jul-26
Unknown* 10 $140.0505 OTC Trade
15:11:12 - 08-Jul-26
Unknown* 11 $140.42 SI Trade
15:03:54 - 08-Jul-26
Unknown* 25 $140.1505 OTC Trade
15:00:06 - 08-Jul-26
Unknown* 17 $140.29 SI Trade
14:56:06 - 08-Jul-26
Unknown* 9 $140.29 SI Trade
14:56:06 - 08-Jul-26
Unknown* 0 $140.33 SI Trade
14:54:58 - 08-Jul-26
Unknown* 0 $140.64 OTC Trade
14:51:36 - 08-Jul-26
Unknown* 0 $140.64 OTC Trade
14:51:36 - 08-Jul-26
Unknown* 0 $140.65 OTC Trade
14:51:26 - 08-Jul-26
Unknown* 0 $140.49 SI Trade
14:51:23 - 08-Jul-26
Unknown* 0 $140.64 SI Trade
14:51:12 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:18 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:18 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:18 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:17 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.42 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.33 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.42 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.41 OTC Trade
14:50:16 - 08-Jul-26
Unknown* 0 $140.42 OTC Trade
14:50:15 - 08-Jul-26
Unknown* 0 $140.42 OTC Trade
14:50:15 - 08-Jul-26
Unknown* 0 $140.34 SI Trade
14:49:35 - 08-Jul-26
Unknown* 1 $140.34 OTC Trade
14:49:25 - 08-Jul-26
Unknown* 1 $140.33 OTC Trade
14:48:06 - 08-Jul-26
Unknown* 0 $140.45 SI Trade
14:47:58 - 08-Jul-26
Unknown* 0 $140.71 OTC Trade
14:46:05 - 08-Jul-26
Unknown* 0 $140.71 OTC Trade
14:46:05 - 08-Jul-26
Unknown* 0 $140.71 OTC Trade
14:46:05 - 08-Jul-26
Unknown* 0 $140.71 OTC Trade
14:46:05 - 08-Jul-26
Unknown* 0 $140.71 SI Trade
14:45:56 - 08-Jul-26
Unknown* 0 $140.77 SI Trade
14:42:03 - 08-Jul-26
Unknown* 0 $140.58 OTC Trade
14:40:42 - 08-Jul-26
Unknown* 0 $140.60 OTC Trade
14:40:41 - 08-Jul-26
Unknown* 0 $140.60 OTC Trade
14:40:41 - 08-Jul-26
Unknown* 0 $140.58 OTC Trade
14:40:41 - 08-Jul-26
Unknown* 0 $140.60 OTC Trade
14:40:41 - 08-Jul-26
Unknown* 0 $140.60 OTC Trade
14:40:41 - 08-Jul-26
Unknown* 1 $140.58 SI Trade
14:40:34 - 08-Jul-26
Unknown* 0 $140.38 SI Trade
14:38:45 - 08-Jul-26
Unknown* 3 $140.68 OTC Trade
14:35:41 - 08-Jul-26
Unknown* 4 $140.76143 Currency Conversion
Negotiated Trade
14:34:27 - 08-Jul-26
Unknown* 0 $141.27 SI Trade
14:32:13 - 08-Jul-26
Unknown* 0 $140.60 SI Trade
14:31:52 - 08-Jul-26
Unknown* 0 $141.27 SI Trade
14:30:36 - 08-Jul-26
Unknown* 0 $141.09 SI Trade
14:30:28 - 08-Jul-26
FTSE 100 Latest
Value10,489.04
Change-176.84