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* 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,275.66
Change0.00