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!

Roche Hldg Adr (0TDF) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 0 $57.79 SI Trade
18:07:19 - 06-Feb-26
Unknown* 0 $57.69 SI Trade
17:41:10 - 06-Feb-26
Unknown* 0 $57.65 SI Trade
17:06:51 - 06-Feb-26
Unknown* 0 $57.42 SI Trade
16:20:34 - 06-Feb-26
Unknown* 2 $56.88 SI Trade
15:20:51 - 06-Feb-26
Unknown* 0 $57.18 SI Trade
14:37:22 - 06-Feb-26
Unknown* 0 $57.06 SI Trade
14:32:12 - 06-Feb-26
Unknown* 0 $56.75 SI Trade
14:00:53 - 06-Feb-26
Unknown* 0 $56.81 SI Trade
13:37:01 - 06-Feb-26
Unknown* 0 $56.80 SI Trade
13:36:21 - 06-Feb-26
Unknown* 0 $57.12 OTC Trade
20:54:16 - 05-Feb-26
Unknown* 0 $57.25 SI Trade
20:43:06 - 05-Feb-26
Unknown* 1 $57.47 SI Trade
19:17:37 - 05-Feb-26
Unknown* 25,000 $57.38 OTC Trade
17:50:48 - 05-Feb-26
Unknown* 5 $57.57 SI Trade
17:25:21 - 05-Feb-26
Unknown* 2 $57.57 SI Trade
17:17:44 - 05-Feb-26
Unknown* 1 $57.57 SI Trade
17:16:46 - 05-Feb-26
Unknown* 7 $57.59 SI Trade
17:06:34 - 05-Feb-26
Unknown* 0 $57.46 SI Trade
16:52:49 - 05-Feb-26
Unknown* 0 $57.40 SI Trade
15:51:08 - 05-Feb-26
Unknown* 0 $57.47 SI Trade
15:34:00 - 05-Feb-26
Unknown* 329 $57.66 OTC Trade
15:26:34 - 05-Feb-26
Unknown* 0 $57.50 SI Trade
15:14:33 - 05-Feb-26
Unknown* 2 $57.42 SI Trade
15:11:51 - 05-Feb-26
Unknown* 0 $57.44 SI Trade
15:10:45 - 05-Feb-26
Unknown* 0 $57.47 SI Trade
15:07:59 - 05-Feb-26
Unknown* 0 $57.77 SI Trade
14:40:40 - 05-Feb-26
Unknown* 200 $57.73 OTC Trade
19:55:41 - 04-Feb-26
Unknown* 150 $57.65 OTC Trade
19:47:24 - 04-Feb-26
Unknown* 125 $57.60 OTC Trade
19:09:14 - 04-Feb-26
Unknown* 200 $57.61 OTC Trade
19:02:50 - 04-Feb-26
Unknown* 0 $57.60 SI Trade
19:01:43 - 04-Feb-26
Unknown* 200 $57.48 OTC Trade
18:01:10 - 04-Feb-26
Unknown* 100 $57.48 OTC Trade
18:01:10 - 04-Feb-26
Unknown* 100 $57.48 OTC Trade
18:01:10 - 04-Feb-26
Unknown* 300 $57.43 OTC Trade
17:53:05 - 04-Feb-26
Unknown* 300 $57.43 OTC Trade
17:52:27 - 04-Feb-26
Unknown* 100 $57.43 OTC Trade
17:51:52 - 04-Feb-26
Unknown* 100 $57.42 OTC Trade
17:51:10 - 04-Feb-26
Unknown* 100 $57.42 OTC Trade
17:51:10 - 04-Feb-26
Unknown* 200 $57.46 OTC Trade
17:45:52 - 04-Feb-26
Unknown* 100 $57.40 OTC Trade
17:37:49 - 04-Feb-26
Unknown* 99 $57.44 OTC Trade
17:36:20 - 04-Feb-26
Unknown* 100 $57.44 OTC Trade
17:36:20 - 04-Feb-26
Unknown* 198 $57.44 OTC Trade
17:36:01 - 04-Feb-26
Unknown* 402 $57.44 OTC Trade
17:36:01 - 04-Feb-26
Unknown* 0 $57.52 SI Trade
17:28:11 - 04-Feb-26
Unknown* 100 $57.71 OTC Trade
17:18:22 - 04-Feb-26
Unknown* 600 $57.71 OTC Trade
17:18:22 - 04-Feb-26
Unknown* 200 $57.71 OTC Trade
17:18:22 - 04-Feb-26
Unknown* 100 $57.71 OTC Trade
17:18:22 - 04-Feb-26
Unknown* 100 $57.71 OTC Trade
17:18:22 - 04-Feb-26
Unknown* 100 $57.71 OTC Trade
17:18:22 - 04-Feb-26
Unknown* 0 $57.81 SI Trade
16:48:48 - 04-Feb-26
Unknown* 0 $58.20 SI Trade
16:05:54 - 04-Feb-26
Unknown* 54,544 $58.13883 OTC Trade
15:52:25 - 04-Feb-26
Unknown* 54,544 $58.20908 OTC Trade
15:52:25 - 04-Feb-26
Unknown* -54,544 $58.20908 Correction
OTC Trade
15:52:25 - 04-Feb-26
Unknown* 300,000 $57.60 OTC Trade
15:35:52 - 04-Feb-26
Unknown* 0 $58.27 SI Trade
15:03:29 - 04-Feb-26
Unknown* 0 $58.37 SI Trade
14:54:57 - 04-Feb-26
Unknown* 0 $58.07 SI Trade
14:31:55 - 04-Feb-26
Unknown* 0 $58.02 OTC Trade
14:30:00 - 04-Feb-26
Unknown* 0 $57.74 SI Trade
13:33:25 - 04-Feb-26
Unknown* 0 $56.50 SI Trade
18:44:53 - 03-Feb-26
Unknown* 100 $56.56 OTC Trade
18:02:23 - 03-Feb-26
Unknown* 0 $56.89 OTC Trade
16:57:14 - 03-Feb-26
Unknown* 0 $56.93 SI Trade
16:19:00 - 03-Feb-26
Unknown* 0 $56.66 OTC Trade
14:30:00 - 03-Feb-26
Unknown* 0 $56.64 SI Trade
14:15:54 - 03-Feb-26
Unknown* 0 $56.74 SI Trade
14:09:11 - 03-Feb-26
Unknown* 0 $56.99 SI Trade
13:34:04 - 03-Feb-26
Unknown* 0 $57.04 SI Trade
13:02:18 - 03-Feb-26
Unknown* 0 $57.04 SI Trade
13:02:18 - 03-Feb-26
Unknown* 75 $57.01 OTC Trade
20:44:06 - 02-Feb-26
Unknown* 100 $57.01 OTC Trade
20:44:06 - 02-Feb-26
Unknown* 0 $56.92 SI Trade
19:56:21 - 02-Feb-26
Unknown* 0 $56.90 SI Trade
19:01:53 - 02-Feb-26
Unknown* 0 $56.83 SI Trade
18:17:47 - 02-Feb-26
Unknown* 300,000 $56.82 OTC Trade
16:48:59 - 02-Feb-26
Unknown* 2 $56.89 SI Trade
16:35:10 - 02-Feb-26
Unknown* 0 $56.78 SI Trade
16:24:45 - 02-Feb-26
Unknown* 0 $56.47 SI Trade
15:40:10 - 02-Feb-26
Unknown* 0 $56.46 SI Trade
15:36:04 - 02-Feb-26
Unknown* 1 $56.45 SI Trade
15:34:25 - 02-Feb-26
Unknown* 0 $56.50 SI Trade
15:23:23 - 02-Feb-26
Unknown* 0 $56.64 SI Trade
14:34:46 - 02-Feb-26
Unknown* 0 $56.60 SI Trade
14:32:23 - 02-Feb-26
Unknown* 2 $56.51 SI Trade
14:30:11 - 02-Feb-26
Unknown* 8 $56.51 SI Trade
14:30:06 - 02-Feb-26
Unknown* 2 $56.45 SI Trade
14:30:01 - 02-Feb-26
Unknown* 0 $56.68 SI Trade
20:48:21 - 30-Jan-26
Unknown* 2 $56.53 SI Trade
20:15:00 - 30-Jan-26
Unknown* 300 $56.605 OTC Trade
20:09:18 - 30-Jan-26
Unknown* 650 $56.84 OTC Trade
17:37:54 - 30-Jan-26
Unknown* 650 $56.84 OTC Trade
17:37:38 - 30-Jan-26
Unknown* 1 $56.70 SI Trade
17:13:00 - 30-Jan-26
Unknown* -1,264 $56.83138 Correction
OTC Trade
16:57:42 - 30-Jan-26
Unknown* 1,264 $56.83138 OTC Trade
16:57:42 - 30-Jan-26
Unknown* 98,736 $56.8395 OTC Trade
15:17:12 - 30-Jan-26
Unknown* -100,000 $56.90 Correction
OTC Trade
15:17:12 - 30-Jan-26
Unknown* 100,000 $56.90 OTC Trade
15:17:12 - 30-Jan-26
Unknown* 0 $56.65 SI Trade
15:06:53 - 30-Jan-26
Unknown* 3 $57.08 SI Trade
14:30:01 - 30-Jan-26
Unknown* 7 $57.12 SI Trade
14:30:01 - 30-Jan-26
Unknown* 100 $57.23 OTC Trade
20:24:04 - 29-Jan-26
Unknown* 9 $57.18 SI Trade
19:59:41 - 29-Jan-26
Unknown* 8 $57.18 SI Trade
19:59:33 - 29-Jan-26
Unknown* 4 $57.18 SI Trade
19:59:20 - 29-Jan-26
Unknown* 9 $57.18 SI Trade
19:59:10 - 29-Jan-26
Unknown* 9 $57.18 SI Trade
19:59:06 - 29-Jan-26
Unknown* 4 $57.18 SI Trade
19:59:06 - 29-Jan-26
Unknown* 0 $57.18 SI Trade
19:53:46 - 29-Jan-26
Unknown* 170 $57.27 OTC Trade
19:20:39 - 29-Jan-26
Unknown* 100 $57.27 OTC Trade
19:19:35 - 29-Jan-26
Unknown* 100 $57.27 OTC Trade
19:19:31 - 29-Jan-26
Unknown* 200 $57.27 OTC Trade
19:19:22 - 29-Jan-26
Unknown* 630 $57.25 OTC Trade
19:16:20 - 29-Jan-26
Unknown* 100 $57.25 OTC Trade
19:16:20 - 29-Jan-26
Unknown* 0 $57.27 SI Trade
19:15:28 - 29-Jan-26
Unknown* 650 $57.22 OTC Trade
19:04:31 - 29-Jan-26
Unknown* 1,500 $57.19 OTC Trade
19:01:16 - 29-Jan-26
Unknown* 140 $57.24 OTC Trade
18:53:31 - 29-Jan-26
Unknown* 0 $57.04 SI Trade
18:20:00 - 29-Jan-26
Unknown* 0 $56.79 SI Trade
17:17:00 - 29-Jan-26
Unknown* 1 $56.60 SI Trade
16:22:07 - 29-Jan-26
Unknown* 1 $56.60 SI Trade
16:21:55 - 29-Jan-26
Unknown* 3 $56.60 SI Trade
16:21:55 - 29-Jan-26
Unknown* 188 $56.60 OTC Trade
16:18:23 - 29-Jan-26
Unknown* 0 $56.33 SI Trade
16:01:57 - 29-Jan-26
Unknown* 3 $56.33 SI Trade
16:01:43 - 29-Jan-26
Unknown* 100,000 $56.20 OTC Trade
15:37:34 - 29-Jan-26
Unknown* 100 $55.93 OTC Trade
15:26:21 - 29-Jan-26
Unknown* 3 $56.61 SI Trade
14:45:06 - 29-Jan-26
Unknown* 0 $56.62 SI Trade
14:28:16 - 29-Jan-26
Unknown* 0 $56.75 SI Trade
14:24:43 - 29-Jan-26
Unknown* 0 $56.68 SI Trade
14:20:19 - 29-Jan-26
Unknown* 150,000 $56.23 OTC Trade
13:15:40 - 29-Jan-26
Unknown* 50,000 $54.31 OTC Trade
11:34:09 - 29-Jan-26
Unknown* 50,000 $54.72364 OTC Trade
11:21:17 - 29-Jan-26
Unknown* 50,000 $54.30 OTC Trade
11:21:17 - 29-Jan-26
Unknown* -50,000 $54.72364 Correction
OTC Trade
11:21:17 - 29-Jan-26
Unknown* 228,400 $55.20 OTC Trade
09:53:40 - 29-Jan-26
Unknown* 4 $54.85 SI Trade
19:17:55 - 28-Jan-26
Unknown* 0 $54.68 SI Trade
19:08:36 - 28-Jan-26
Unknown* 100 $54.12 OTC Trade
18:44:11 - 28-Jan-26
Unknown* 2 $54.15 SI Trade
18:38:20 - 28-Jan-26
Unknown* 2 $54.18 SI Trade
18:37:49 - 28-Jan-26
Unknown* 0 $53.96 SI Trade
18:32:25 - 28-Jan-26
Unknown* 0 $54.10 SI Trade
18:25:17 - 28-Jan-26
Unknown* 50 $53.67 OTC Trade
17:42:41 - 28-Jan-26
Unknown* 100 $53.67 OTC Trade
17:42:41 - 28-Jan-26
Unknown* 100 $53.67 OTC Trade
17:42:40 - 28-Jan-26
Unknown* 100 $53.67 OTC Trade
17:42:40 - 28-Jan-26
Unknown* 0 $54.06 SI Trade
17:25:42 - 28-Jan-26
Unknown* 0 $54.95 SI Trade
16:43:10 - 28-Jan-26
Unknown* 0 $54.85 SI Trade
16:29:13 - 28-Jan-26
Unknown* 0 $54.79 OTC Trade
15:52:55 - 28-Jan-26
Unknown* 0 $54.79 SI Trade
15:51:26 - 28-Jan-26
Unknown* 0 $54.79 SI Trade
15:42:53 - 28-Jan-26
Unknown* 50,000 $55.00 OTC Trade
15:00:41 - 28-Jan-26
Unknown* 150 $56.97 OTC Trade
20:34:31 - 27-Jan-26
Unknown* 75 $56.96 OTC Trade
17:48:33 - 27-Jan-26
Unknown* 25,000 $57.12 OTC Trade
16:24:57 - 27-Jan-26
Unknown* 88 $57.00 OTC Trade
14:35:26 - 27-Jan-26
Unknown* 150 $56.50 OTC Trade
16:33:33 - 26-Jan-26
Unknown* 100 $56.44 OTC Trade
16:21:11 - 26-Jan-26
Unknown* 0 $55.96 SI Trade
14:22:20 - 26-Jan-26
Unknown* 0 $55.94 SI Trade
14:19:37 - 26-Jan-26
Unknown* 0 $55.90 SI Trade
14:19:20 - 26-Jan-26
Unknown* 50,000 $55.88 OTC Trade
13:53:03 - 26-Jan-26
Unknown* 12,400 $55.829 OTC Trade
13:19:20 - 26-Jan-26
Unknown* 200 $55.33 OTC Trade
20:31:26 - 23-Jan-26
Unknown* 150 $55.14 OTC Trade
18:46:48 - 23-Jan-26
Unknown* 444 $55.15 OTC Trade
17:25:30 - 23-Jan-26
Unknown* 300 $55.15 OTC Trade
17:25:30 - 23-Jan-26
Unknown* 100 $55.15 OTC Trade
17:25:30 - 23-Jan-26
Unknown* 98 $55.14 OTC Trade
17:25:30 - 23-Jan-26
Unknown* 38 $55.14 OTC Trade
17:25:30 - 23-Jan-26
Unknown* 0 $54.98 SI Trade
13:14:17 - 23-Jan-26
Unknown* 0 $54.97 SI Trade
13:03:26 - 23-Jan-26
Unknown* 357 $54.93 OTC Trade
19:17:33 - 22-Jan-26
Unknown* 100 $54.93 OTC Trade
19:17:30 - 22-Jan-26
Unknown* 604 $54.94 OTC Trade
18:36:52 - 22-Jan-26
Unknown* 100 $54.94 OTC Trade
18:36:52 - 22-Jan-26
Unknown* 25,000 $54.14 OTC Trade
15:21:11 - 16-Jan-26
Unknown* 300,000 $53.74 OTC Trade
16:55:52 - 15-Jan-26
Unknown* -50,000 $54.0492 Correction
OTC Trade
16:55:52 - 15-Jan-26
Unknown* 50,000 $54.0492 OTC Trade
16:55:52 - 15-Jan-26
Unknown* 323,328 $53.63 OTC Trade
16:55:25 - 15-Jan-26
Unknown* 135,000 $53.63 OTC Trade
16:55:03 - 15-Jan-26
Unknown* -20,240 $54.0467 Correction
OTC Trade
16:54:40 - 15-Jan-26
Unknown* 20,240 $54.0467 OTC Trade
16:54:40 - 15-Jan-26
Unknown* 20,240 $53.8452 OTC Trade
16:54:40 - 15-Jan-26
Unknown* -250,000 $54.0492 Correction
OTC Trade
16:53:40 - 15-Jan-26
Unknown* 250,000 $54.0492 OTC Trade
16:53:40 - 15-Jan-26
Unknown* 200 $53.72 OTC Trade
19:19:31 - 14-Jan-26
Unknown* 200 $53.72 OTC Trade
19:19:31 - 14-Jan-26
Unknown* 440,000 $53.06 OTC Trade
15:34:00 - 13-Jan-26
Unknown* 50,000 $53.16 OTC Trade
15:33:10 - 13-Jan-26
FTSE 100 Latest
Value10,369.75
Change60.53