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 O (0QQ6) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 10 337.15371 OTC Trade
17:42:29 - 30-Dec-25
Unknown* 221 337.98389 OTC Trade
17:17:42 - 30-Dec-25
Unknown* 2,981 335.20 OTC Trade
17:14:52 - 30-Dec-25
Unknown* 670 335.19749 OTC Trade
17:08:09 - 30-Dec-25
Unknown* 34 336.39676 OTC Trade
17:07:23 - 30-Dec-25
Unknown* 36 335.20 SI Trade
16:31:27 - 30-Dec-25
Unknown* 3 335.20 SI Trade
16:31:27 - 30-Dec-25
Unknown* 5 335.20 SI Trade
16:31:27 - 30-Dec-25
Unknown* 7 335.20 SI Trade
16:31:27 - 30-Dec-25
Unknown* 2 335.20 SI Trade
16:31:27 - 30-Dec-25
Unknown* 4 335.20 SI Trade
16:31:27 - 30-Dec-25
Unknown* 1 337.00 SI Trade
15:56:16 - 30-Dec-25
Unknown* 5 336.60 SI Trade
14:59:54 - 30-Dec-25
Unknown* 2 336.60 SI Trade
14:57:19 - 30-Dec-25
Unknown* 0 337.00 SI Trade
14:50:48 - 30-Dec-25
Unknown* 18 337.00 SI Trade
14:34:55 - 30-Dec-25
Unknown* 1 337.60 SI Trade
14:18:48 - 30-Dec-25
Unknown* 11 337.20 SI Trade
14:07:01 - 30-Dec-25
Unknown* 4 337.60 OTC Trade
13:41:15 - 30-Dec-25
Unknown* 1 337.00 SI Trade
10:20:08 - 30-Dec-25
Unknown* 3 336.40 OTC Trade
09:50:19 - 30-Dec-25
Unknown* 3 336.30287 Currency Conversion
Negotiated Trade
09:26:39 - 30-Dec-25
Unknown* 11 336.60 SI Trade
09:17:51 - 30-Dec-25
Unknown* 2 336.60 SI Trade
09:09:23 - 30-Dec-25
Unknown* 16 336.60 SI Trade
08:52:03 - 30-Dec-25
Unknown* 1 338.00 OTC Trade
08:15:16 - 30-Dec-25
Unknown* 6 337.84685 Currency Conversion
Negotiated Trade
08:02:13 - 30-Dec-25
Unknown* 4,116 339.40 OTC Trade
17:47:02 - 29-Dec-25
Unknown* 23 338.23382 OTC Trade
17:38:06 - 29-Dec-25
Unknown* 8 338.55 SI Trade
Negotiated Trade
17:34:13 - 29-Dec-25
Unknown* 15 337.00 OTC Trade
17:17:13 - 29-Dec-25
Unknown* 1,134 338.43468 OTC Trade
17:12:43 - 29-Dec-25
Unknown* 3,785 339.39746 OTC Trade
17:10:13 - 29-Dec-25
Unknown* 99 337.61565 OTC Trade
17:07:16 - 29-Dec-25
Unknown* 188 338.43064 OTC Trade
17:05:19 - 29-Dec-25
Unknown* 31 339.40 OTC Trade
16:51:42 - 29-Dec-25
Unknown* 31 339.40 SI Trade
Negotiated Trade
16:51:42 - 29-Dec-25
Unknown* 126 339.40 OTC Trade
16:51:42 - 29-Dec-25
Unknown* 126 339.40 SI Trade
Negotiated Trade
16:51:42 - 29-Dec-25
Unknown* 3,240 339.39661 SI Trade
16:36:37 - 29-Dec-25
Unknown* 3 337.80 SI Trade
16:16:39 - 29-Dec-25
Unknown* 1 337.80 SI Trade
16:16:26 - 29-Dec-25
Unknown* 6 338.80 SI Trade
16:12:15 - 29-Dec-25
Unknown* 0 338.60 OTC Trade
16:11:25 - 29-Dec-25
Unknown* 0 338.60 SI Trade
16:11:25 - 29-Dec-25
Unknown* 3 338.60 SI Trade
16:08:05 - 29-Dec-25
Unknown* 2 339.20 SI Trade
16:04:12 - 29-Dec-25
Unknown* 1 338.80 SI Trade
16:03:25 - 29-Dec-25
Unknown* 3 338.80 SI Trade
15:59:59 - 29-Dec-25
Unknown* 1 338.80 SI Trade
15:59:49 - 29-Dec-25
Unknown* 1 336.81178 Currency Conversion
Negotiated Trade
15:55:17 - 29-Dec-25
Unknown* 1 338.40 SI Trade
15:52:13 - 29-Dec-25
Unknown* 3 338.40 SI Trade
15:52:13 - 29-Dec-25
Unknown* 1 338.80 SI Trade
15:36:28 - 29-Dec-25
Unknown* 3 338.80 SI Trade
15:36:27 - 29-Dec-25
Unknown* 9 338.80 SI Trade
15:36:27 - 29-Dec-25
Unknown* 6 338.80 SI Trade
15:36:27 - 29-Dec-25
Unknown* 4 339.40 SI Trade
15:30:26 - 29-Dec-25
Unknown* 15 339.40 SI Trade
15:30:26 - 29-Dec-25
Unknown* 7 339.40 SI Trade
15:29:48 - 29-Dec-25
Unknown* 1 339.00 SI Trade
15:26:58 - 29-Dec-25
Unknown* 2 339.00 SI Trade
15:26:52 - 29-Dec-25
Unknown* 1 339.00 SI Trade
15:24:00 - 29-Dec-25
Unknown* 1 338.80 SI Trade
15:24:00 - 29-Dec-25
Unknown* 4 338.60 OTC Trade
15:23:23 - 29-Dec-25
Unknown* 1 339.00 SI Trade
15:17:56 - 29-Dec-25
Unknown* 1 341.47235 Currency Conversion
Negotiated Trade
15:10:40 - 29-Dec-25
Unknown* 1 338.60 SI Trade
15:00:16 - 29-Dec-25
Unknown* 2 338.3308 OTC Trade
14:59:10 - 29-Dec-25
Unknown* 2 338.40 OTC Trade
14:56:40 - 29-Dec-25
Unknown* 126 338.20 SI Trade
14:55:02 - 29-Dec-25
Unknown* 12 338.20 OTC Trade
14:55:02 - 29-Dec-25
Unknown* 12 338.20 SI Trade
14:55:02 - 29-Dec-25
Unknown* 6 338.00 OTC Trade
14:54:47 - 29-Dec-25
Unknown* 6 338.00 SI Trade
14:54:47 - 29-Dec-25
Unknown* 1 338.30 OTC Trade
14:54:09 - 29-Dec-25
Unknown* 3 338.30 OTC Trade
14:52:42 - 29-Dec-25
Unknown* 1 338.60 SI Trade
14:48:29 - 29-Dec-25
Unknown* 3 338.70 OTC Trade
14:46:44 - 29-Dec-25
Unknown* 45 338.70 SI Trade
14:46:24 - 29-Dec-25
Unknown* 47 338.70 SI Trade
14:43:43 - 29-Dec-25
Unknown* 52 338.60 SI Trade
14:40:41 - 29-Dec-25
Unknown* 2 338.40 OTC Trade
14:33:47 - 29-Dec-25
Unknown* 3 338.30 OTC Trade
14:32:03 - 29-Dec-25
Unknown* 2 338.40 SI Trade
14:31:42 - 29-Dec-25
Unknown* 5 338.60 SI Trade
14:15:57 - 29-Dec-25
Unknown* 2 339.20 SI Trade
14:13:08 - 29-Dec-25
Unknown* 2 338.60 SI Trade
13:53:44 - 29-Dec-25
Unknown* 3 338.20 OTC Trade
13:50:23 - 29-Dec-25
Unknown* 4 338.40 OTC Trade
13:44:04 - 29-Dec-25
Unknown* 2 338.60 OTC Trade
13:24:24 - 29-Dec-25
Unknown* 6 338.60 SI Trade
13:19:13 - 29-Dec-25
Unknown* 8 337.60 SI Trade
11:56:16 - 29-Dec-25
Unknown* 3 337.62393 Currency Conversion
Negotiated Trade
11:48:12 - 29-Dec-25
Unknown* 25 337.60 OTC Trade
11:29:35 - 29-Dec-25
Unknown* 7 337.60 SI Trade
10:28:57 - 29-Dec-25
Unknown* 6 338.61821 Currency Conversion
Negotiated Trade
10:05:13 - 29-Dec-25
Unknown* 2 338.20 SI Trade
09:49:39 - 29-Dec-25
Unknown* 7 337.80 SI Trade
09:46:40 - 29-Dec-25
Unknown* 55 338.20 SI Trade
09:25:11 - 29-Dec-25
Unknown* 60 338.00 SI Trade
09:18:47 - 29-Dec-25
Unknown* 12 339.47401 Currency Conversion
Negotiated Trade
09:14:31 - 29-Dec-25
Unknown* 0 338.80 SI Trade
09:03:06 - 29-Dec-25
Unknown* 3 339.13559 Currency Conversion
OTC Trade
08:53:32 - 29-Dec-25
Unknown* 3 339.13559 SI Trade
Currency Conversion
08:53:32 - 29-Dec-25
Unknown* 31 340.2557 Currency Conversion
Negotiated Trade
08:43:40 - 29-Dec-25
Unknown* 1 339.00 SI Trade
08:31:53 - 29-Dec-25
Unknown* 9 338.00 SI Trade
08:27:58 - 29-Dec-25
Unknown* 2 337.20 SI Trade
08:21:12 - 29-Dec-25
Unknown* 28 337.70 SI Trade
08:19:03 - 29-Dec-25
Unknown* 1 337.40 SI Trade
08:07:14 - 29-Dec-25
Unknown* 1 336.60 SI Trade
08:05:53 - 29-Dec-25
Unknown* 1 337.19691 Currency Conversion
Negotiated Trade
08:05:32 - 29-Dec-25
Unknown* 7 336.40 SI Trade
08:04:21 - 29-Dec-25
Unknown* 2,225 337.20 OTC Trade
17:49:15 - 23-Dec-25
Unknown* 2 337.00 SI Trade
Negotiated Trade
17:32:29 - 23-Dec-25
Unknown* 74 337.15963 OTC Trade
17:10:32 - 23-Dec-25
Unknown* 15 336.99667 OTC Trade
17:06:37 - 23-Dec-25
Unknown* 7 337.19747 OTC Trade
17:03:40 - 23-Dec-25
Unknown* 85 337.20 SI Trade
Negotiated Trade
16:54:14 - 23-Dec-25
Unknown* 51 337.20 SI Trade
Negotiated Trade
16:54:14 - 23-Dec-25
Unknown* 35 337.20 SI Trade
Negotiated Trade
16:54:05 - 23-Dec-25
Unknown* 239 337.20 SI Trade
Negotiated Trade
16:54:05 - 23-Dec-25
Unknown* 104 337.20 SI Trade
Negotiated Trade
16:54:05 - 23-Dec-25
Unknown* 3 337.20 SI Trade
Negotiated Trade
16:54:05 - 23-Dec-25
Unknown* 25 337.20 SI Trade
16:31:08 - 23-Dec-25
Unknown* 5 337.20 SI Trade
16:31:08 - 23-Dec-25
Unknown* 5 337.00 SI Trade
16:14:15 - 23-Dec-25
Unknown* 1 335.16098 Currency Conversion
Negotiated Trade
15:55:14 - 23-Dec-25
Unknown* 1 336.80 SI Trade
15:53:01 - 23-Dec-25
Unknown* 1 337.40 SI Trade
15:39:51 - 23-Dec-25
Unknown* 4 337.40 SI Trade
15:39:51 - 23-Dec-25
Unknown* 5 336.79267 Currency Conversion
Negotiated Trade
15:28:24 - 23-Dec-25
Unknown* 7 337.15464 Currency Conversion
Negotiated Trade
15:26:35 - 23-Dec-25
Unknown* 2 336.80 SI Trade
15:12:47 - 23-Dec-25
Unknown* 1 338.60264 Currency Conversion
Negotiated Trade
15:10:58 - 23-Dec-25
Unknown* 1 337.00 SI Trade
14:59:47 - 23-Dec-25
Unknown* 3 337.00 SI Trade
14:59:47 - 23-Dec-25
Unknown* 63 337.40 SI Trade
14:56:46 - 23-Dec-25
Unknown* 5 337.40 SI Trade
14:55:12 - 23-Dec-25
Unknown* 48 337.80 SI Trade
14:48:43 - 23-Dec-25
Unknown* 5 338.00 SI Trade
14:41:53 - 23-Dec-25
Unknown* 10 337.60 SI Trade
14:34:01 - 23-Dec-25
Unknown* 3 337.80 SI Trade
14:22:36 - 23-Dec-25
Unknown* 8 337.80 SI Trade
14:02:32 - 23-Dec-25
Unknown* 2 337.20 SI Trade
13:41:48 - 23-Dec-25
Unknown* 47 337.20 SI Trade
13:32:23 - 23-Dec-25
Unknown* 2 336.80 SI Trade
12:53:45 - 23-Dec-25
Unknown* 10 337.20 OTC Trade
11:48:15 - 23-Dec-25
Unknown* 1 337.40 SI Trade
11:28:22 - 23-Dec-25
Unknown* 2 337.20 SI Trade
11:18:18 - 23-Dec-25
Unknown* 25 337.20 SI Trade
11:05:24 - 23-Dec-25
Unknown* 3 336.80 SI Trade
10:37:11 - 23-Dec-25
Unknown* 17 336.40 SI Trade
10:05:53 - 23-Dec-25
Unknown* 4 335.80 SI Trade
09:21:40 - 23-Dec-25
Unknown* 4 335.80 SI Trade
09:21:40 - 23-Dec-25
Unknown* 10 336.00 SI Trade
08:57:07 - 23-Dec-25
Unknown* 1 335.20 SI Trade
08:07:14 - 23-Dec-25
Unknown* 3 334.80 SI Trade
08:02:48 - 23-Dec-25
Unknown* 2 331.80 SI Trade
Negotiated Trade
17:36:31 - 22-Dec-25
Unknown* 100 332.30951 OTC Trade
17:09:23 - 22-Dec-25
Unknown* 6 331.59667 OTC Trade
17:08:31 - 22-Dec-25
Unknown* 11 334.80 SI Trade
16:32:00 - 22-Dec-25
Unknown* 2 334.80 SI Trade
16:32:00 - 22-Dec-25
Unknown* 6 333.80 OTC Trade
16:09:50 - 22-Dec-25
Unknown* 4 334.00 SI Trade
16:07:11 - 22-Dec-25
Unknown* 1 333.80 SI Trade
16:06:47 - 22-Dec-25
Unknown* 3 333.80 SI Trade
16:06:33 - 22-Dec-25
Unknown* 5 333.60 OTC Trade
16:06:21 - 22-Dec-25
Unknown* 3 333.10 OTC Trade
15:59:50 - 22-Dec-25
Unknown* 4 332.80 OTC Trade
15:53:26 - 22-Dec-25
Unknown* 2 332.80 SI Trade
15:42:24 - 22-Dec-25
Unknown* 1 332.80 SI Trade
15:42:24 - 22-Dec-25
Unknown* 16 332.80 OTC Trade
15:40:21 - 22-Dec-25
Unknown* 7 332.20854 Currency Conversion
Negotiated Trade
15:39:51 - 22-Dec-25
Unknown* 4 332.40 OTC Trade
15:20:14 - 22-Dec-25
Unknown* 4 332.60 SI Trade
15:19:37 - 22-Dec-25
Unknown* 1 329.90286 Currency Conversion
Negotiated Trade
15:11:13 - 22-Dec-25
Unknown* 1 333.94213 Currency Conversion
Negotiated Trade
15:11:12 - 22-Dec-25
Unknown* 1 332.40 SI Trade
15:02:58 - 22-Dec-25
Unknown* 6 331.67868 Currency Conversion
Negotiated Trade
14:59:35 - 22-Dec-25
Unknown* 3 332.20 SI Trade
14:58:09 - 22-Dec-25
Unknown* 1 332.00 SI Trade
14:54:14 - 22-Dec-25
Unknown* 11 331.93684 OTC Trade
14:40:34 - 22-Dec-25
Unknown* 43 331.60 SI Trade
14:35:33 - 22-Dec-25
Unknown* 3 331.60 SI Trade
14:34:38 - 22-Dec-25
Unknown* 1 331.20 SI Trade
14:30:38 - 22-Dec-25
Unknown* 7 331.20 SI Trade
14:30:38 - 22-Dec-25
Unknown* 345 331.80 Negotiated Trade
14:26:30 - 22-Dec-25
Unknown* 11 332.00 OTC Trade
14:24:06 - 22-Dec-25
Unknown* 11 332.04181 OTC Trade
14:09:08 - 22-Dec-25
Unknown* 16 331.80 SI Trade
13:34:55 - 22-Dec-25
Unknown* 15 331.60 SI Trade
13:25:13 - 22-Dec-25
Unknown* 3 332.04688 OTC Trade
12:58:51 - 22-Dec-25
Unknown* 1 331.80 OTC Trade
12:58:12 - 22-Dec-25
Unknown* 1 332.00 SI Trade
12:40:07 - 22-Dec-25
Unknown* 2 332.00 SI Trade
12:08:31 - 22-Dec-25
Unknown* 1,961 331.40 OTC Trade
12:06:11 - 22-Dec-25
Unknown* 1,961 331.40 OTC Trade
12:06:11 - 22-Dec-25
Unknown* 4 332.40 SI Trade
11:59:54 - 22-Dec-25
FTSE 100 Latest
Value9,941.39
Change0.68