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.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
Unknown* 143 $41.80 OTC Trade
20:41:57 - 03-Mar-25
Unknown* 359 $41.87 OTC Trade
20:37:24 - 03-Mar-25
Unknown* 100 $41.87 OTC Trade
20:37:03 - 03-Mar-25
Unknown* 100 $41.87 OTC Trade
20:36:59 - 03-Mar-25
Unknown* 100 $41.87 OTC Trade
20:36:59 - 03-Mar-25
Unknown* 200 $41.87 OTC Trade
20:36:59 - 03-Mar-25
Unknown* 100 $41.87 OTC Trade
20:36:59 - 03-Mar-25
Unknown* 41 $41.87 OTC Trade
20:36:59 - 03-Mar-25
Unknown* 535 $41.89 OTC Trade
20:35:09 - 03-Mar-25
Unknown* 100 $41.89 OTC Trade
20:35:08 - 03-Mar-25
Unknown* 100 $41.89 OTC Trade
20:35:01 - 03-Mar-25
Unknown* 0 $42.27 OTC Trade
18:03:13 - 03-Mar-25
Unknown* 0 $42.27 OTC Trade
18:02:51 - 03-Mar-25
Unknown* 7 $41.27618 OTC Trade
14:31:20 - 28-Feb-25
Unknown* 27 $41.27 OTC Trade
14:30:00 - 28-Feb-25
Unknown* 166,018 $41.3668 Negotiated Trade
OTC Trade
13:55:10 - 28-Feb-25
Unknown* 50 $41.57 OTC Trade
15:02:39 - 27-Feb-25
FTSE 100 Latest
Value8,837.91
Change26.87