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 Holding P (0QOK) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 130 329.95046 OTC Trade
18:41:57 - 12-Jun-26
Unknown* 2 329.28293 OTC Trade
18:28:25 - 12-Jun-26
Unknown* 89 330.04955 OTC Trade
18:13:19 - 12-Jun-26
Unknown* 11 330.00 OTC Trade
17:53:16 - 12-Jun-26
Unknown* 29 327.38828 OTC Trade
17:52:31 - 12-Jun-26
Unknown* 776 328.31099 OTC Trade
17:52:26 - 12-Jun-26
Unknown* 68 324.67074 OTC Trade
17:52:25 - 12-Jun-26
Unknown* 45 328.69982 OTC Trade
17:52:13 - 12-Jun-26
Unknown* 1,021 329.52762 OTC Trade
17:52:12 - 12-Jun-26
Unknown* 1,098 328.0204 OTC Trade
17:49:49 - 12-Jun-26
Unknown* 36,951 328.48618 OTC Trade
17:49:49 - 12-Jun-26
Unknown* 175 329.95051 OTC Trade
17:41:56 - 12-Jun-26
Unknown* 6 330.06667 OTC Trade
17:34:20 - 12-Jun-26
Unknown* 21,995 330.00 OTC Trade
17:32:17 - 12-Jun-26
Unknown* 2,420 330.00 OTC Trade
17:32:17 - 12-Jun-26
Unknown* 6,102 330.00 OTC Trade
17:32:14 - 12-Jun-26
Unknown* 7,383 330.00 OTC Trade
17:29:26 - 12-Jun-26
Unknown* 73,850 330.00 OTC Trade
17:29:15 - 12-Jun-26
Unknown* 373 330.00 OTC Trade
17:29:15 - 12-Jun-26
Unknown* 7,326 330.00 OTC Trade
17:29:14 - 12-Jun-26
Unknown* 761 330.00 OTC Trade
17:28:43 - 12-Jun-26
Unknown* 2,500 329.77476 OTC Trade
17:21:28 - 12-Jun-26
Unknown* 1,997 327.92792 OTC Trade
17:20:59 - 12-Jun-26
Unknown* 2,309 328.35914 OTC Trade
17:17:58 - 12-Jun-26
Unknown* 3,418 328.44903 OTC Trade
17:17:58 - 12-Jun-26
Unknown* 335 329.95051 OTC Trade
17:17:38 - 12-Jun-26
Unknown* 859 328.29823 OTC Trade
17:10:24 - 12-Jun-26
Unknown* 5,534 329.99753 OTC Trade
17:10:19 - 12-Jun-26
Unknown* 65 329.9505 OTC Trade
17:08:45 - 12-Jun-26
Unknown* 26 330.00 OTC Trade
16:51:26 - 12-Jun-26
Unknown* 26 330.00 SI Trade
Negotiated Trade
16:51:26 - 12-Jun-26
Unknown* 108 330.00 SI Trade
Negotiated Trade
16:51:26 - 12-Jun-26
Unknown* 108 330.00 OTC Trade
16:51:26 - 12-Jun-26
Unknown* 4,540 329.22054 OTC Trade
16:47:06 - 12-Jun-26
Unknown* 7,000 328.00 OTC Trade
16:41:32 - 12-Jun-26
Unknown* 98,000 330.00 Negotiated Trade
16:31:20 - 12-Jun-26
Unknown* 75 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 53 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 4 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 153 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 53 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 220 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 125 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 342 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 13 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 13 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 66 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 167 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 14 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 5 330.00 SI Trade
16:31:01 - 12-Jun-26
Unknown* 320 329.10 SI Trade
16:19:55 - 12-Jun-26
Unknown* 1 329.10 SI Trade
16:19:42 - 12-Jun-26
Unknown* 1 329.00 SI Trade
16:19:33 - 12-Jun-26
Unknown* 3 329.00 SI Trade
16:19:30 - 12-Jun-26
Unknown* 3 329.00 SI Trade
16:19:30 - 12-Jun-26
Unknown* 1 329.10 SI Trade
16:19:13 - 12-Jun-26
Unknown* 2 329.10 SI Trade
16:19:13 - 12-Jun-26
Unknown* 6 328.90 SI Trade
16:18:52 - 12-Jun-26
Unknown* 3 329.00 SI Trade
16:18:48 - 12-Jun-26
Unknown* 21 328.80 SI Trade
16:18:35 - 12-Jun-26
Unknown* 1 328.90 SI Trade
16:18:35 - 12-Jun-26
Unknown* 1 328.90 SI Trade
16:18:26 - 12-Jun-26
Unknown* 3 328.90 SI Trade
16:18:14 - 12-Jun-26
Unknown* 1 329.00 SI Trade
16:18:03 - 12-Jun-26
Unknown* 15 329.00 OTC Trade
16:17:51 - 12-Jun-26
Unknown* 4 329.00 SI Trade
16:17:41 - 12-Jun-26
Unknown* 4 329.10 SI Trade
16:17:41 - 12-Jun-26
Unknown* 10 329.00 OTC Trade
16:17:35 - 12-Jun-26
Unknown* 10 329.00 SI Trade
16:17:35 - 12-Jun-26
Unknown* 1 329.10 SI Trade
16:17:20 - 12-Jun-26
Unknown* 5 328.90 SI Trade
16:16:59 - 12-Jun-26
Unknown* 5 328.90 SI Trade
16:16:59 - 12-Jun-26
Unknown* 1 329.00 SI Trade
16:16:53 - 12-Jun-26
Unknown* 1 328.90 SI Trade
16:16:10 - 12-Jun-26
Unknown* 1 328.90 SI Trade
16:15:55 - 12-Jun-26
Unknown* 1 329.00 SI Trade
16:15:39 - 12-Jun-26
Unknown* 1 329.00 SI Trade
16:15:37 - 12-Jun-26
Unknown* 1 329.20 SI Trade
16:15:15 - 12-Jun-26
Unknown* 1 329.20 SI Trade
16:14:27 - 12-Jun-26
Unknown* 2,608 329.15 OTC Trade
16:13:59 - 12-Jun-26
Unknown* 1 329.10 SI Trade
16:13:53 - 12-Jun-26
Unknown* 1 329.30 SI Trade
16:13:21 - 12-Jun-26
Unknown* 1 329.25 SI Trade
16:13:19 - 12-Jun-26
Unknown* 1 329.15 SI Trade
16:12:12 - 12-Jun-26
Unknown* 1 329.30 SI Trade
16:11:53 - 12-Jun-26
Unknown* 1 329.40 SI Trade
16:11:09 - 12-Jun-26
Unknown* 100 329.00 OTC Trade
16:07:54 - 12-Jun-26
Unknown* 100 329.00 SI Trade
16:07:54 - 12-Jun-26
Unknown* 100 329.00 OTC Trade
16:07:54 - 12-Jun-26
Unknown* 100 329.00 SI Trade
16:07:54 - 12-Jun-26
Unknown* 100 329.00 OTC Trade
16:07:54 - 12-Jun-26
Unknown* 100 329.00 SI Trade
16:07:54 - 12-Jun-26
Unknown* 100 329.00 OTC Trade
16:07:54 - 12-Jun-26
Unknown* 100 329.00 SI Trade
16:07:54 - 12-Jun-26
Unknown* 0 329.10 SI Trade
16:06:47 - 12-Jun-26
Unknown* 1 329.00 SI Trade
16:06:06 - 12-Jun-26
Unknown* 3 329.10 SI Trade
16:06:05 - 12-Jun-26
Unknown* 15 328.80 OTC Trade
16:05:47 - 12-Jun-26
Unknown* 2 328.87498 OTC Trade
16:05:01 - 12-Jun-26
Unknown* 0 328.80 SI Trade
15:58:51 - 12-Jun-26
Unknown* 0 329.10 SI Trade
15:58:42 - 12-Jun-26
Unknown* 5 329.20 SI Trade
15:58:06 - 12-Jun-26
Unknown* 0 329.20 SI Trade
15:58:06 - 12-Jun-26
Unknown* 5 328.93416 OTC Trade
15:57:57 - 12-Jun-26
Unknown* 0 329.30 SI Trade
15:57:36 - 12-Jun-26
Unknown* 3 329.20 SI Trade
15:55:57 - 12-Jun-26
Unknown* 0 329.20 SI Trade
15:55:37 - 12-Jun-26
Unknown* 1,779 329.00 SI Trade
15:55:27 - 12-Jun-26
Unknown* 1,779 329.00 SI Trade
15:55:27 - 12-Jun-26
Unknown* 0 329.00 SI Trade
15:55:25 - 12-Jun-26
Unknown* 1 328.42872 Currency Conversion
Negotiated Trade
15:55:10 - 12-Jun-26
Unknown* 30 328.31867 OTC Trade
15:53:56 - 12-Jun-26
Unknown* 0 328.80 SI Trade
15:53:12 - 12-Jun-26
Unknown* 16 328.50 SI Trade
15:53:08 - 12-Jun-26
Unknown* 37 328.50 SI Trade
15:52:55 - 12-Jun-26
Unknown* 6 328.03336 OTC Trade
15:52:37 - 12-Jun-26
Unknown* 0 328.20 SI Trade
15:52:15 - 12-Jun-26
Unknown* 0 328.00 SI Trade
15:51:30 - 12-Jun-26
Unknown* 0 328.10 SI Trade
15:51:06 - 12-Jun-26
Unknown* 58 328.00 SI Trade
15:51:02 - 12-Jun-26
Unknown* 60 327.70 OTC Trade
15:49:33 - 12-Jun-26
Unknown* 77 327.80 SI Trade
15:49:13 - 12-Jun-26
Unknown* 77 328.20 SI Trade
15:47:52 - 12-Jun-26
Unknown* 29 328.25205 OTC Trade
15:47:44 - 12-Jun-26
Unknown* 5 328.3302 OTC Trade
15:47:35 - 12-Jun-26
Unknown* 42 328.10 SI Trade
15:46:06 - 12-Jun-26
Unknown* 28 328.10 SI Trade
15:46:04 - 12-Jun-26
Unknown* 7 328.40 SI Trade
15:45:21 - 12-Jun-26
Unknown* 85 328.40 SI Trade
15:45:15 - 12-Jun-26
Unknown* 7 328.10 SI Trade
15:44:56 - 12-Jun-26
Unknown* 10 328.10 SI Trade
15:44:52 - 12-Jun-26
Unknown* 0 328.30 SI Trade
15:44:44 - 12-Jun-26
Unknown* 7 328.20 SI Trade
15:44:35 - 12-Jun-26
Unknown* 0 328.30 SI Trade
15:44:00 - 12-Jun-26
Unknown* 0 328.50 SI Trade
15:43:50 - 12-Jun-26
Unknown* 3 328.33073 Currency Conversion
Negotiated Trade
15:43:34 - 12-Jun-26
Unknown* 5 328.26984 OTC Trade
15:42:33 - 12-Jun-26
Unknown* 32 328.32317 OTC Trade
15:41:35 - 12-Jun-26
Unknown* 0 328.20 SI Trade
15:41:04 - 12-Jun-26
Unknown* 0 328.40 SI Trade
15:40:53 - 12-Jun-26
Unknown* 0 328.20 SI Trade
15:40:27 - 12-Jun-26
Unknown* 0 328.30 SI Trade
15:40:06 - 12-Jun-26
Unknown* 26 328.20 OTC Trade
15:39:50 - 12-Jun-26
Unknown* 26 328.20 SI Trade
15:39:50 - 12-Jun-26
Unknown* 0 328.40 SI Trade
15:38:27 - 12-Jun-26
Unknown* 5 328.2946 OTC Trade
15:37:32 - 12-Jun-26
Unknown* 21 328.35 OTC Trade
15:37:21 - 12-Jun-26
Unknown* 21 328.35 SI Trade
15:37:21 - 12-Jun-26
Unknown* 9 328.30 SI Trade
15:36:36 - 12-Jun-26
Unknown* 55 328.21038 OTC Trade
15:36:32 - 12-Jun-26
Unknown* 145 328.20 SI Trade
15:33:28 - 12-Jun-26
Unknown* 30 327.80 SI Trade
15:33:06 - 12-Jun-26
Unknown* 29 328.00 SI Trade
15:32:49 - 12-Jun-26
Unknown* 10 327.80 SI Trade
15:32:49 - 12-Jun-26
Unknown* 6 328.12483 OTC Trade
15:32:32 - 12-Jun-26
Unknown* 0 328.10 SI Trade
15:31:42 - 12-Jun-26
Unknown* 0 328.00 SI Trade
15:31:23 - 12-Jun-26
Unknown* 0 328.20 SI Trade
15:30:54 - 12-Jun-26
Unknown* 198 328.20 SI Trade
15:30:30 - 12-Jun-26
Unknown* 0 328.40 SI Trade
15:30:18 - 12-Jun-26
Unknown* 0 328.20 SI Trade
15:30:14 - 12-Jun-26
Unknown* 0 327.90 SI Trade
15:29:43 - 12-Jun-26
Unknown* 0 328.10 SI Trade
15:29:38 - 12-Jun-26
Unknown* 0 328.00 SI Trade
15:29:33 - 12-Jun-26
Unknown* 21 327.90 SI Trade
15:29:03 - 12-Jun-26
Unknown* 0 328.20 SI Trade
15:28:23 - 12-Jun-26
Unknown* 5 328.61444 OTC Trade
15:27:31 - 12-Jun-26
Unknown* 33 328.65938 OTC Trade
15:27:06 - 12-Jun-26
Unknown* 297 328.50 OTC Trade
15:26:38 - 12-Jun-26
Unknown* 19 328.69164 OTC Trade
15:26:33 - 12-Jun-26
Unknown* 0 328.90 SI Trade
15:24:51 - 12-Jun-26
Unknown* 0 328.90 SI Trade
15:24:44 - 12-Jun-26
Unknown* 0 328.90 SI Trade
15:24:28 - 12-Jun-26
Unknown* 0 328.70 SI Trade
15:23:56 - 12-Jun-26
Unknown* 0 328.80 SI Trade
15:23:26 - 12-Jun-26
Unknown* 4 328.98377 OTC Trade
15:22:24 - 12-Jun-26
Unknown* 12 329.09535 OTC Trade
15:21:24 - 12-Jun-26
Unknown* 21 329.14573 OTC Trade
15:20:16 - 12-Jun-26
Unknown* 11 329.03084 OTC Trade
15:17:22 - 12-Jun-26
Unknown* 5 328.98815 OTC Trade
15:16:22 - 12-Jun-26
Unknown* 33 328.98815 OTC Trade
15:16:22 - 12-Jun-26
Unknown* 7 328.97554 OTC Trade
15:16:00 - 12-Jun-26
Unknown* 0 328.90 SI Trade
15:10:46 - 12-Jun-26
Unknown* 0 329.10 SI Trade
15:09:49 - 12-Jun-26
Unknown* 6 329.30 SI Trade
15:08:50 - 12-Jun-26
Unknown* 0 329.60 SI Trade
15:07:20 - 12-Jun-26
Unknown* 5 329.15697 OTC Trade
15:07:19 - 12-Jun-26
Unknown* 65 329.15697 OTC Trade
15:07:19 - 12-Jun-26
Unknown* 2 329.50 SI Trade
15:07:14 - 12-Jun-26
Unknown* 5 329.14224 OTC Trade
15:06:20 - 12-Jun-26
Unknown* 0 328.70 SI Trade
15:03:05 - 12-Jun-26
Unknown* 7,000 328.00 Negotiated Trade
OTC Trade
15:02:22 - 12-Jun-26
Unknown* 7,000 328.00 OTC Trade
15:02:22 - 12-Jun-26
Unknown* 6 328.41369 OTC Trade
15:02:17 - 12-Jun-26
Unknown* 47 328.41369 OTC Trade
15:02:17 - 12-Jun-26
Unknown* 760 327.90 SI Trade
14:58:58 - 12-Jun-26
Unknown* 12 328.11066 OTC Trade
14:57:16 - 12-Jun-26
Unknown* 30 327.95 OTC Trade
14:57:14 - 12-Jun-26
Unknown* 30 327.95 SI Trade
14:57:14 - 12-Jun-26
Unknown* 2 328.15059 OTC Trade
14:56:28 - 12-Jun-26
FTSE 100 Latest
Value10,471.72
Change167.84