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 $40.17 OTC Trade
18:38:37 - 18-Jul-25
Unknown* 3,528 $40.32026 OTC Trade
13:47:29 - 18-Jul-25
Unknown* 8,000 $40.40 OTC Trade
15:33:34 - 14-Jul-25
Unknown* 200 $40.28 OTC Trade
15:09:20 - 14-Jul-25
Unknown* 20,000 $40.35792 OTC Trade
13:39:34 - 14-Jul-25
Unknown* 20,504 $40.3192 OTC Trade
13:39:34 - 14-Jul-25
Unknown* -20,000 $40.35792 Correction
OTC Trade
13:39:34 - 14-Jul-25
Unknown* 69,000 $40.33 OTC Trade
15:31:45 - 11-Jul-25
Unknown* 8,584 $40.50 OTC Trade
17:01:44 - 08-Jul-25
Unknown* 100 $40.25 Negotiated Trade
15:37:49 - 08-Jul-25
Unknown* 0 $40.32 OTC Trade
14:32:45 - 07-Jul-25
Unknown* 0 $40.84 OTC Trade
14:30:00 - 01-Jul-25
Unknown* 100 $40.78 OTC Trade
19:27:21 - 30-Jun-25
Unknown* 0 $40.77 OTC Trade
16:54:21 - 30-Jun-25
Unknown* 30 $40.76 OTC Trade
18:50:32 - 27-Jun-25
Unknown* 10,432 $40.75349 OTC Trade
14:03:28 - 26-Jun-25
Unknown* 0 $40.24 OTC Trade
15:14:56 - 25-Jun-25
Unknown* 600 $39.79 OTC Trade
15:29:10 - 23-Jun-25
Unknown* 100 $39.79 OTC Trade
15:28:34 - 23-Jun-25
Unknown* 700 $39.83 OTC Trade
15:10:05 - 23-Jun-25
Unknown* 250 $38.97 OTC Trade
19:07:30 - 20-Jun-25
Unknown* 100 $38.97 OTC Trade
19:07:30 - 20-Jun-25
Unknown* 400 $38.97 OTC Trade
19:00:55 - 20-Jun-25
Unknown* 400 $38.99 OTC Trade
18:47:06 - 20-Jun-25
Unknown* 450 $38.99 OTC Trade
18:40:37 - 20-Jun-25
Unknown* 400 $38.99 OTC Trade
18:40:16 - 20-Jun-25
Unknown* 450 $39.03 OTC Trade
18:29:22 - 20-Jun-25
Unknown* 450 $39.04 OTC Trade
18:27:51 - 20-Jun-25
Unknown* 500 $39.06 OTC Trade
18:26:21 - 20-Jun-25
Unknown* 400 $39.06 OTC Trade
18:25:13 - 20-Jun-25
Unknown* 670 $39.52 OTC Trade
15:10:31 - 20-Jun-25
Unknown* 292 $39.66 OTC Trade
17:16:45 - 18-Jun-25
Unknown* 0 $39.56 OTC Trade
14:30:08 - 18-Jun-25
Unknown* 0 $40.37 OTC Trade
14:30:00 - 17-Jun-25
Unknown* 0 $40.47 OTC Trade
17:06:55 - 16-Jun-25
Unknown* 11 $40.70549 Currency Conversion
Negotiated Trade
14:57:12 - 16-Jun-25
Unknown* 100 $41.22 OTC Trade
19:52:24 - 13-Jun-25
Unknown* 200 $41.22 OTC Trade
19:52:24 - 13-Jun-25
Unknown* 0 $41.52 OTC Trade
15:00:43 - 13-Jun-25
Unknown* 249 $41.95 OTC Trade
16:13:02 - 12-Jun-25
Unknown* 265 $41.95 OTC Trade
16:11:50 - 12-Jun-25
Unknown* 100 $41.95 OTC Trade
16:11:50 - 12-Jun-25
Unknown* 11 $41.95 OTC Trade
16:11:40 - 12-Jun-25
Unknown* 200 $41.94 OTC Trade
16:08:25 - 12-Jun-25
Unknown* 1,300 $41.94 OTC Trade
16:08:15 - 12-Jun-25
Unknown* 500 $41.94 OTC Trade
16:08:15 - 12-Jun-25
Unknown* 1,025 $41.94 OTC Trade
15:53:52 - 12-Jun-25
Unknown* 800 $41.94 OTC Trade
15:53:52 - 12-Jun-25
Unknown* 500 $41.94 OTC Trade
15:53:52 - 12-Jun-25
Unknown* 800 $41.94 OTC Trade
15:53:52 - 12-Jun-25
Unknown* 50 $41.02 OTC Trade
20:46:14 - 10-Jun-25
Unknown* 100 $41.02 OTC Trade
20:43:23 - 10-Jun-25
Unknown* 100 $41.02 OTC Trade
20:43:23 - 10-Jun-25
Unknown* 100 $41.02 OTC Trade
20:43:17 - 10-Jun-25
Unknown* 100 $41.02 OTC Trade
20:43:12 - 10-Jun-25
Unknown* 100 $41.06 OTC Trade
20:34:25 - 10-Jun-25
Unknown* 100 $41.08 OTC Trade
20:32:50 - 10-Jun-25
Unknown* 100 $41.08 OTC Trade
20:32:49 - 10-Jun-25
Unknown* 200 $41.03 OTC Trade
20:31:56 - 10-Jun-25
Unknown* 200 $41.03 OTC Trade
20:31:56 - 10-Jun-25
Unknown* 200 $41.03 OTC Trade
20:31:56 - 10-Jun-25
Unknown* 600 $41.03 OTC Trade
20:31:56 - 10-Jun-25
Unknown* 100 $41.03 OTC Trade
20:31:56 - 10-Jun-25
Unknown* 200 $41.03 OTC Trade
20:31:56 - 10-Jun-25
Unknown* 100 $40.92 OTC Trade
19:48:59 - 10-Jun-25
Unknown* 604 $40.92 OTC Trade
19:48:59 - 10-Jun-25
Unknown* 300 $40.92 OTC Trade
19:48:59 - 10-Jun-25
Unknown* 200 $40.94 OTC Trade
19:47:47 - 10-Jun-25
Unknown* 886 $40.94 OTC Trade
19:47:44 - 10-Jun-25
Unknown* 100 $40.94 OTC Trade
19:47:24 - 10-Jun-25
Unknown* 100 $40.94 OTC Trade
19:47:02 - 10-Jun-25
Unknown* 100 $40.94 OTC Trade
19:47:02 - 10-Jun-25
Unknown* 291 $40.94 OTC Trade
19:47:02 - 10-Jun-25
Unknown* 0 $40.73 OTC Trade
14:38:58 - 09-Jun-25
Unknown* 0 $40.64 OTC Trade
20:21:50 - 05-Jun-25
Unknown* 100 $39.83 OTC Trade
14:41:27 - 27-May-25
Unknown* 8,304 $39.2399 OTC Trade
12:49:59 - 22-May-25
Unknown* 422 $39.39 OTC Trade
21:35:23 - 21-May-25
Unknown* 0 $39.79 OTC Trade
16:52:44 - 21-May-25
Unknown* 167 $39.79 OTC Trade
16:52:44 - 21-May-25
Unknown* 207 $39.71 OTC Trade
21:51:38 - 20-May-25
Unknown* 35,000 $39.558 OTC Trade
16:51:02 - 20-May-25
Unknown* 471 $39.03 OTC Trade
21:45:24 - 16-May-25
Unknown* 0 $38.63 OTC Trade
19:19:02 - 16-May-25
Unknown* 200 $38.58 OTC Trade
15:22:26 - 16-May-25
Unknown* 0 $38.14 OTC Trade
18:51:22 - 15-May-25
Unknown* 120 $38.13 OTC Trade
18:01:04 - 15-May-25
Unknown* 200 $38.13 OTC Trade
18:01:04 - 15-May-25
Unknown* 100 $38.13 OTC Trade
18:01:04 - 15-May-25
Unknown* 400 $38.075 OTC Trade
15:42:54 - 15-May-25
Unknown* 600 $37.58 OTC Trade
19:09:41 - 14-May-25
Unknown* 568 $37.68 OTC Trade
17:36:04 - 14-May-25
Unknown* 432 $37.68 OTC Trade
17:36:04 - 14-May-25
Unknown* 100 $37.68 OTC Trade
17:35:52 - 14-May-25
Unknown* 850 $37.68 OTC Trade
17:35:52 - 14-May-25
Unknown* 494 $37.69 OTC Trade
17:33:45 - 14-May-25
Unknown* 900 $37.69 OTC Trade
17:33:44 - 14-May-25
Unknown* 1,000 $37.69 OTC Trade
17:33:39 - 14-May-25
Unknown* 100 $37.69 OTC Trade
17:33:35 - 14-May-25
Unknown* 456 $37.69 OTC Trade
17:33:35 - 14-May-25
Unknown* 800 $37.97 OTC Trade
15:58:37 - 14-May-25
Unknown* 800 $37.92 OTC Trade
15:57:23 - 14-May-25
Unknown* 1,000 $37.91 OTC Trade
15:57:09 - 14-May-25
Unknown* 20,000 $38.7906 OTC Trade
16:57:12 - 13-May-25
Unknown* 500 $39.40 OTC Trade
20:11:56 - 12-May-25
Unknown* 100 $39.40 OTC Trade
20:11:56 - 12-May-25
Unknown* 200 $39.38 OTC Trade
18:43:33 - 12-May-25
Unknown* 200 $39.38 OTC Trade
18:43:24 - 12-May-25
Unknown* 200 $39.38 OTC Trade
18:43:17 - 12-May-25
Unknown* 1,300 $39.38 OTC Trade
18:43:17 - 12-May-25
Unknown* 0 $38.76 OTC Trade
16:09:25 - 12-May-25
Unknown* 100 $38.37 OTC Trade
14:33:01 - 12-May-25
Unknown* 0 $37.87 OTC Trade
14:30:00 - 12-May-25
Unknown* 50 $38.95 OTC Trade
16:35:15 - 08-May-25
Unknown* 100 $38.90 OTC Trade
16:35:05 - 08-May-25
Unknown* 100 $38.90 OTC Trade
16:35:05 - 08-May-25
Unknown* 20 $41.63 OTC Trade
14:30:00 - 05-May-25
Unknown* 90 $40.02 OTC Trade
15:53:16 - 01-May-25
Unknown* 1,100 $40.02 OTC Trade
15:53:16 - 01-May-25
Unknown* 100 $40.02 OTC Trade
15:53:16 - 01-May-25
Unknown* 1,500 $40.02 OTC Trade
15:53:16 - 01-May-25
Unknown* 0 $40.75 OTC Trade
15:51:44 - 29-Apr-25
Unknown* 136 $40.18 OTC Trade
17:27:24 - 28-Apr-25
Unknown* 294 $40.18 OTC Trade
17:27:24 - 28-Apr-25
Unknown* 100 $40.18 OTC Trade
17:27:24 - 28-Apr-25
Unknown* 0 $39.82 OTC Trade
16:36:01 - 24-Apr-25
Unknown* 0 $39.02 OTC Trade
20:20:06 - 22-Apr-25
Unknown* 75 $38.58 OTC Trade
19:24:40 - 16-Apr-25
Unknown* 206 $37.77 OTC Trade
14:33:48 - 14-Apr-25
Unknown* 60 $37.77 OTC Trade
14:33:48 - 14-Apr-25
Unknown* 100 $38.03 OTC Trade
20:38:38 - 11-Apr-25
Unknown* 100 $38.03 OTC Trade
20:38:38 - 11-Apr-25
Unknown* 200 $38.01 OTC Trade
20:38:11 - 11-Apr-25
Unknown* 20 $38.16 OTC Trade
20:19:14 - 11-Apr-25
Unknown* 100 $37.87 OTC Trade
19:22:55 - 11-Apr-25
Unknown* 200 $37.86 OTC Trade
19:22:46 - 11-Apr-25
Unknown* 100 $37.82 OTC Trade
19:21:51 - 11-Apr-25
Unknown* 100 $37.83 OTC Trade
19:21:44 - 11-Apr-25
Unknown* 66 $37.83 OTC Trade
19:21:44 - 11-Apr-25
Unknown* 34 $37.83 OTC Trade
19:21:44 - 11-Apr-25
Unknown* 330 $37.47 OTC Trade
17:06:37 - 11-Apr-25
Unknown* 100 $37.46 OTC Trade
17:06:29 - 11-Apr-25
Unknown* 340,000 $37.1699 SI Trade
13:27:12 - 11-Apr-25
Unknown* 340,000 $37.1699 SI Trade
Negotiated Trade
13:25:33 - 11-Apr-25
Unknown* 150 $36.18 OTC Trade
16:06:40 - 10-Apr-25
Unknown* 89 $35.80 OTC Trade
20:35:27 - 08-Apr-25
Unknown* 11 $35.80 OTC Trade
20:35:17 - 08-Apr-25
Unknown* 100 $35.80 OTC Trade
20:35:17 - 08-Apr-25
Unknown* 0 $36.91 OTC Trade
15:19:34 - 08-Apr-25
Unknown* 0 $36.90 OTC Trade
15:19:34 - 08-Apr-25
Unknown* 100 $35.65 OTC Trade
14:56:14 - 07-Apr-25
Unknown* 100 $35.65 OTC Trade
14:56:14 - 07-Apr-25
Unknown* 970 $35.54 OTC Trade
14:34:53 - 07-Apr-25
Unknown* 0 $35.59 OTC Trade
14:32:54 - 07-Apr-25
Unknown* 500 $37.90 OTC Trade
20:06:31 - 04-Apr-25
Unknown* 0 $37.96 OTC Trade
19:53:33 - 04-Apr-25
Unknown* 1,600 $39.00 OTC Trade
17:39:53 - 02-Apr-25
Unknown* 0 $41.15 OTC Trade
20:52:21 - 31-Mar-25
Unknown* 45 $42.66 OTC Trade
18:13:55 - 26-Mar-25
Unknown* 0 $42.96 OTC Trade
19:03:34 - 24-Mar-25
Unknown* 0 $44.19 OTC Trade
16:14:53 - 17-Mar-25
Unknown* 129 $44.11 OTC Trade
13:46:46 - 17-Mar-25
Unknown* 72 $44.10 OTC Trade
13:46:45 - 17-Mar-25
Unknown* 114 $44.10 OTC Trade
13:46:45 - 17-Mar-25
Unknown* 40 $44.10 OTC Trade
13:46:44 - 17-Mar-25
Unknown* 227 $44.10 OTC Trade
13:46:43 - 17-Mar-25
Unknown* 62 $44.10 OTC Trade
13:46:43 - 17-Mar-25
Unknown* 69 $44.10 OTC Trade
13:46:42 - 17-Mar-25
Unknown* 201 $44.10 OTC Trade
13:46:42 - 17-Mar-25
Unknown* 100 $43.05 OTC Trade
17:08:23 - 14-Mar-25
Unknown* 325 $42.98 OTC Trade
15:05:33 - 14-Mar-25
Unknown* 130 $42.61 OTC Trade
13:34:45 - 14-Mar-25
Unknown* 200 $42.56 OTC Trade
13:30:08 - 14-Mar-25
Unknown* 0 $43.68 OTC Trade
19:06:02 - 12-Mar-25
Unknown* 10 $43.63 OTC Trade
17:09:15 - 12-Mar-25
Unknown* 200 $43.49 OTC Trade
16:46:41 - 12-Mar-25
Unknown* 30 $43.58 OTC Trade
15:44:59 - 12-Mar-25
Unknown* 100 $43.57 OTC Trade
15:44:51 - 12-Mar-25
Unknown* 302 $43.59 Negotiated Trade
15:30:55 - 12-Mar-25
Unknown* 200 $43.70 OTC Trade
13:47:22 - 12-Mar-25
Unknown* 910 $43.78 Negotiated Trade
13:30:09 - 12-Mar-25
Unknown* 0 $42.34 OTC Trade
19:14:58 - 11-Mar-25
Unknown* 0 $43.05 OTC Trade
19:21:02 - 10-Mar-25
Unknown* 0 $43.68 OTC Trade
15:12:08 - 10-Mar-25
Unknown* 1 $43.6091 Negotiated Trade
OTC Trade
16:36:04 - 07-Mar-25
Unknown* 0 $42.94 OTC Trade
18:30:22 - 06-Mar-25
Unknown* 388 $42.73 OTC Trade
16:58:08 - 06-Mar-25
Unknown* 235,000 $42.5677 Negotiated Trade
OTC Trade
15:56:29 - 06-Mar-25
Unknown* 88 $42.62 OTC Trade
20:10:00 - 05-Mar-25
Unknown* 100 $42.62 OTC Trade
20:09:58 - 05-Mar-25
Unknown* 200 $42.62 OTC Trade
20:09:58 - 05-Mar-25
Unknown* 100 $42.60 OTC Trade
20:51:06 - 04-Mar-25
Unknown* 250 $42.60 OTC Trade
20:51:01 - 04-Mar-25
Unknown* 200 $42.65 OTC Trade
16:27:09 - 04-Mar-25
Unknown* 200 $42.674 OTC Trade
14:48:28 - 04-Mar-25
Unknown* 200 $42.67667 OTC Trade
14:48:28 - 04-Mar-25
Unknown* 100 $42.69 OTC Trade
14:48:23 - 04-Mar-25
Unknown* 33 $41.85 OTC Trade
20:52:19 - 03-Mar-25
Unknown* 26 $41.85 OTC Trade
20:50:27 - 03-Mar-25
Unknown* 100 $41.85 OTC Trade
20:50:27 - 03-Mar-25
FTSE 100 Latest
Value9,012.99
Change0.00