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* 55 286.49818 SI Trade
Negotiated Trade
17:37:24 - 06-Jun-25
Unknown* 12 286.60 OTC Trade
16:31:34 - 06-Jun-25
Unknown* 9 286.60 OTC Trade
16:31:34 - 06-Jun-25
Unknown* 974 286.60 OTC Trade
16:31:34 - 06-Jun-25
Unknown* 801 286.60 OTC Trade
16:31:34 - 06-Jun-25
Unknown* 1 287.00 SI Trade
16:12:17 - 06-Jun-25
Unknown* 44 286.60 SI Trade
16:11:24 - 06-Jun-25
Unknown* 16 286.60 OTC Trade
16:11:24 - 06-Jun-25
Unknown* 17 286.80 SI Trade
16:05:38 - 06-Jun-25
Unknown* 13 286.40 SI Trade
16:01:31 - 06-Jun-25
Unknown* 27 286.80 SI Trade
15:38:00 - 06-Jun-25
Unknown* 27 286.80 SI Trade
15:38:00 - 06-Jun-25
Unknown* 20 286.80 SI Trade
15:31:49 - 06-Jun-25
Unknown* 22 287.20 SI Trade
15:27:19 - 06-Jun-25
Unknown* 1 284.17533 Currency Conversion
Negotiated Trade
15:11:26 - 06-Jun-25
Unknown* 1 287.76027 Currency Conversion
Negotiated Trade
15:11:26 - 06-Jun-25
Unknown* 10 286.20 SI Trade
14:31:13 - 06-Jun-25
Unknown* 16 286.20 SI Trade
14:05:20 - 06-Jun-25
Unknown* 110 286.40 SI Trade
13:49:30 - 06-Jun-25
Unknown* 9 286.40 SI Trade
13:48:32 - 06-Jun-25
Unknown* 14 286.80 SI Trade
13:14:20 - 06-Jun-25
Unknown* 1 286.40 SI Trade
13:05:23 - 06-Jun-25
Unknown* 19 286.30 SI Trade
12:46:13 - 06-Jun-25
Unknown* 19 286.20 SI Trade
12:30:27 - 06-Jun-25
Unknown* 3 286.00 OTC Trade
12:12:42 - 06-Jun-25
Unknown* 3 286.00 SI Trade
12:12:42 - 06-Jun-25
Unknown* 20 286.10 SI Trade
12:11:09 - 06-Jun-25
Unknown* 95 286.40 SI Trade
12:05:10 - 06-Jun-25
Unknown* 186 286.60 SI Trade
11:51:30 - 06-Jun-25
Unknown* 8 286.40 SI Trade
11:51:25 - 06-Jun-25
Unknown* 22 287.20 SI Trade
11:15:27 - 06-Jun-25
Unknown* 50 286.60 SI Trade
10:52:52 - 06-Jun-25
Unknown* 275 286.60 SI Trade
10:52:25 - 06-Jun-25
Unknown* 96 287.00 SI Trade
10:29:45 - 06-Jun-25
Unknown* 77 287.40 SI Trade
10:08:32 - 06-Jun-25
Unknown* 20 287.20 SI Trade
09:55:53 - 06-Jun-25
Unknown* 91 287.30 SI Trade
09:38:50 - 06-Jun-25
Unknown* 57 287.50 SI Trade
09:30:34 - 06-Jun-25
Unknown* 81 288.20 SI Trade
09:16:20 - 06-Jun-25
Unknown* 48 288.20 SI Trade
09:06:57 - 06-Jun-25
Unknown* 27 287.60 SI Trade
08:43:28 - 06-Jun-25
Unknown* 3 287.60 SI Trade
08:29:20 - 06-Jun-25
Unknown* 15 287.40 SI Trade
08:24:35 - 06-Jun-25
Unknown* 1 285.58055 Currency Conversion
Negotiated Trade
08:01:54 - 06-Jun-25
Unknown* 176 286.80 SI Trade
Negotiated Trade
17:25:25 - 05-Jun-25
Unknown* 3 286.80 OTC Trade
16:31:35 - 05-Jun-25
Unknown* 3 286.80 OTC Trade
16:31:35 - 05-Jun-25
Unknown* 84 287.00 SI Trade
16:19:37 - 05-Jun-25
Unknown* 25 286.80 SI Trade
16:19:26 - 05-Jun-25
Unknown* 100 286.40 SI Trade
16:17:43 - 05-Jun-25
Unknown* 12 286.80 SI Trade
16:17:24 - 05-Jun-25
Unknown* 53 287.00 SI Trade
16:10:56 - 05-Jun-25
Unknown* 65 287.10 SI Trade
16:10:24 - 05-Jun-25
Unknown* 51 287.20 SI Trade
16:09:44 - 05-Jun-25
Unknown* 11 287.40 SI Trade
16:05:36 - 05-Jun-25
Unknown* 12 287.40 SI Trade
16:03:43 - 05-Jun-25
Unknown* 13 287.40 SI Trade
15:59:51 - 05-Jun-25
Unknown* 1 284.04097 Currency Conversion
Negotiated Trade
15:55:18 - 05-Jun-25
Unknown* 30 286.80 SI Trade
15:54:12 - 05-Jun-25
Unknown* 42 287.00 SI Trade
15:50:29 - 05-Jun-25
Unknown* 0 287.00 SI Trade
15:43:19 - 05-Jun-25
Unknown* 22 286.80 SI Trade
15:35:20 - 05-Jun-25
Unknown* 31 286.80 SI Trade
15:34:22 - 05-Jun-25
Unknown* 54 286.80 SI Trade
15:31:12 - 05-Jun-25
Unknown* 60 285.70 SI Trade
15:17:52 - 05-Jun-25
Unknown* 70 285.80 SI Trade
15:12:47 - 05-Jun-25
Unknown* 16 286.00 SI Trade
15:11:56 - 05-Jun-25
Unknown* 2 286.92967 Currency Conversion
Negotiated Trade
15:10:16 - 05-Jun-25
Unknown* 21 286.00 SI Trade
15:06:59 - 05-Jun-25
Unknown* 45 285.50 SI Trade
15:02:03 - 05-Jun-25
Unknown* 17 285.40 SI Trade
15:01:21 - 05-Jun-25
Unknown* 56 285.20 SI Trade
14:49:16 - 05-Jun-25
Unknown* 76 285.20 SI Trade
14:45:54 - 05-Jun-25
Unknown* 48 285.30 SI Trade
14:43:41 - 05-Jun-25
Unknown* 60 286.60 SI Trade
13:52:08 - 05-Jun-25
Unknown* 31 287.20 SI Trade
13:23:04 - 05-Jun-25
Unknown* 18 287.80 SI Trade
12:56:36 - 05-Jun-25
Unknown* 40 287.40 SI Trade
12:12:03 - 05-Jun-25
Unknown* 24 287.80 SI Trade
12:06:09 - 05-Jun-25
Unknown* 1 287.80 SI Trade
10:54:01 - 05-Jun-25
Unknown* 56 288.30 SI Trade
10:26:46 - 05-Jun-25
Unknown* 31 287.40 SI Trade
09:51:16 - 05-Jun-25
Unknown* 7 287.20 SI Trade
08:45:14 - 05-Jun-25
Unknown* 1 286.80 SI Trade
08:41:55 - 05-Jun-25
Unknown* 21 287.20 SI Trade
08:41:34 - 05-Jun-25
Unknown* 28 286.80 SI Trade
08:32:20 - 05-Jun-25
Unknown* 26 286.40 SI Trade
08:24:08 - 05-Jun-25
Unknown* 48 286.20 SI Trade
08:22:20 - 05-Jun-25
Unknown* 2 286.80 SI Trade
08:12:56 - 05-Jun-25
Unknown* 49 286.40 SI Trade
08:10:46 - 05-Jun-25
Unknown* 67 286.00 OTC Trade
16:31:06 - 04-Jun-25
Unknown* 427 286.00 OTC Trade
16:31:06 - 04-Jun-25
Unknown* 4 286.20 SI Trade
16:19:30 - 04-Jun-25
Unknown* 29 286.20 SI Trade
16:17:50 - 04-Jun-25
Unknown* 1 286.20 SI Trade
16:15:00 - 04-Jun-25
Unknown* 2 286.00 SI Trade
16:08:23 - 04-Jun-25
Unknown* 60 286.60 SI Trade
15:55:23 - 04-Jun-25
Unknown* 6 286.50 SI Trade
15:44:07 - 04-Jun-25
Unknown* 6 286.50 SI Trade
15:43:57 - 04-Jun-25
Unknown* 100 286.90 OTC Trade
14:48:32 - 04-Jun-25
Unknown* 100 286.90 SI Trade
14:48:32 - 04-Jun-25
Unknown* 5 285.60 SI Trade
14:24:05 - 04-Jun-25
Unknown* 5 285.60 SI Trade
14:03:49 - 04-Jun-25
Unknown* 7 285.40 SI Trade
13:22:15 - 04-Jun-25
Unknown* 57 286.20 SI Trade
10:43:02 - 04-Jun-25
Unknown* 7 283.00 SI Trade
08:54:27 - 04-Jun-25
Unknown* 58 282.50 SI Trade
08:13:48 - 04-Jun-25
Unknown* 72 280.38333 SI Trade
Negotiated Trade
17:19:18 - 03-Jun-25
Unknown* 36 280.80 OTC Trade
16:31:37 - 03-Jun-25
Unknown* 22 279.80 SI Trade
16:19:59 - 03-Jun-25
Unknown* 22 280.20 SI Trade
16:19:55 - 03-Jun-25
Unknown* 24 280.00 SI Trade
16:16:47 - 03-Jun-25
Unknown* 10 280.40 OTC Trade
16:03:12 - 03-Jun-25
Unknown* 7 280.20 SI Trade
16:00:00 - 03-Jun-25
Unknown* 7 280.20 SI Trade
15:57:03 - 03-Jun-25
Unknown* 49 279.40 SI Trade
15:35:58 - 03-Jun-25
Unknown* 8 279.30 SI Trade
15:32:01 - 03-Jun-25
Unknown* 27 279.00 SI Trade
15:12:56 - 03-Jun-25
Unknown* 21 279.40 SI Trade
15:12:05 - 03-Jun-25
Unknown* 1 279.80 SI Trade
15:04:48 - 03-Jun-25
Unknown* 26 279.80 SI Trade
15:02:24 - 03-Jun-25
Unknown* 7 280.60 SI Trade
14:54:13 - 03-Jun-25
Unknown* 3 280.60 SI Trade
14:50:00 - 03-Jun-25
Unknown* 9 279.80 SI Trade
14:40:01 - 03-Jun-25
Unknown* 2 279.40 SI Trade
14:31:00 - 03-Jun-25
Unknown* 4 279.60 SI Trade
14:30:55 - 03-Jun-25
Unknown* 5 279.80 SI Trade
14:24:34 - 03-Jun-25
Unknown* 2 279.80 SI Trade
14:22:52 - 03-Jun-25
Unknown* 100 279.80 SI Trade
13:59:02 - 03-Jun-25
Unknown* 114 279.80 SI Trade
13:50:31 - 03-Jun-25
Unknown* 114 279.80 OTC Trade
13:50:31 - 03-Jun-25
Unknown* 8 280.20 SI Trade
13:44:03 - 03-Jun-25
Unknown* 35 280.20 SI Trade
13:29:08 - 03-Jun-25
Unknown* 1 280.60 SI Trade
13:19:48 - 03-Jun-25
Unknown* 20 280.60 SI Trade
13:14:51 - 03-Jun-25
Unknown* 5 280.20 SI Trade
12:57:30 - 03-Jun-25
Unknown* 155 280.58594 Currency Conversion
Negotiated Trade
12:42:09 - 03-Jun-25
Unknown* 27 280.60 SI Trade
12:17:38 - 03-Jun-25
Unknown* 2 281.20 SI Trade
12:08:23 - 03-Jun-25
Unknown* 23 281.20 SI Trade
11:50:56 - 03-Jun-25
Unknown* 21 281.00 SI Trade
11:08:51 - 03-Jun-25
Unknown* 33 281.00 SI Trade
10:54:45 - 03-Jun-25
Unknown* 20 280.80 SI Trade
10:45:56 - 03-Jun-25
Unknown* 9 280.80 SI Trade
10:45:56 - 03-Jun-25
Unknown* 32 280.80 SI Trade
10:37:02 - 03-Jun-25
Unknown* 37 279.80 SI Trade
10:12:53 - 03-Jun-25
Unknown* 33 279.80 SI Trade
09:46:14 - 03-Jun-25
Unknown* 20 280.00 SI Trade
09:38:41 - 03-Jun-25
Unknown* 30 280.20 SI Trade
09:34:35 - 03-Jun-25
Unknown* 18 280.20 SI Trade
09:32:46 - 03-Jun-25
Unknown* 7 279.60 SI Trade
09:12:12 - 03-Jun-25
Unknown* 15 279.60 SI Trade
09:12:12 - 03-Jun-25
Unknown* 67 279.30 SI Trade
08:38:08 - 03-Jun-25
Unknown* 5 279.90 SI Trade
08:30:17 - 03-Jun-25
Unknown* 9 279.90 SI Trade
08:30:17 - 03-Jun-25
Unknown* 9 281.00 SI Trade
08:17:43 - 03-Jun-25
Unknown* 29 281.50 SI Trade
08:15:53 - 03-Jun-25
Unknown* 275 281.00 OTC Trade
16:30:34 - 02-Jun-25
Unknown* 9 281.00 OTC Trade
16:30:34 - 02-Jun-25
Unknown* 14 281.00 OTC Trade
16:30:34 - 02-Jun-25
Unknown* 2 280.90 SI Trade
16:19:50 - 02-Jun-25
Unknown* 1 281.00 SI Trade
16:19:43 - 02-Jun-25
Unknown* 1 280.90 SI Trade
16:19:24 - 02-Jun-25
Unknown* 3 280.80 SI Trade
15:59:46 - 02-Jun-25
Unknown* 1 281.00 SI Trade
15:58:21 - 02-Jun-25
Unknown* 31 281.34755 Currency Conversion
Negotiated Trade
15:26:54 - 02-Jun-25
Unknown* 1 280.60 SI Trade
15:22:42 - 02-Jun-25
Unknown* 82 279.90 SI Trade
15:06:53 - 02-Jun-25
Unknown* 82 279.90 OTC Trade
15:06:53 - 02-Jun-25
Unknown* 1 280.20 SI Trade
14:56:12 - 02-Jun-25
Unknown* 25 281.00 SI Trade
14:25:35 - 02-Jun-25
Unknown* 659 281.90728 SI Trade
Negotiated Trade
14:20:05 - 02-Jun-25
Unknown* 659 281.90728 SI Trade
Negotiated Trade
14:20:05 - 02-Jun-25
Unknown* 1 280.90 SI Trade
14:13:16 - 02-Jun-25
Unknown* 9 281.00 SI Trade
14:01:25 - 02-Jun-25
Unknown* 3 280.90 SI Trade
13:49:15 - 02-Jun-25
Unknown* 14 281.00 SI Trade
13:46:28 - 02-Jun-25
Unknown* 4 281.10 SI Trade
13:45:46 - 02-Jun-25
Unknown* 2 282.00 SI Trade
13:17:51 - 02-Jun-25
Unknown* 31 282.40 SI Trade
13:10:01 - 02-Jun-25
Unknown* 6 282.40 SI Trade
13:10:01 - 02-Jun-25
Unknown* 4 282.80 SI Trade
13:04:24 - 02-Jun-25
Unknown* 4 282.80 SI Trade
12:42:42 - 02-Jun-25
Unknown* 7 282.80 SI Trade
12:42:25 - 02-Jun-25
Unknown* 6 282.10 SI Trade
12:23:18 - 02-Jun-25
Unknown* 9 282.20 SI Trade
12:23:17 - 02-Jun-25
Unknown* 1 281.40 SI Trade
11:59:50 - 02-Jun-25
Unknown* 35 281.00 SI Trade
11:52:26 - 02-Jun-25
Unknown* 3 280.60 SI Trade
11:32:27 - 02-Jun-25
Unknown* 38 280.90 SI Trade
11:26:55 - 02-Jun-25
Unknown* 63 280.90 SI Trade
11:20:53 - 02-Jun-25
Unknown* 48 281.70 SI Trade
11:01:02 - 02-Jun-25
Unknown* 30 281.20 OTC Trade
09:06:21 - 02-Jun-25
Unknown* 3 280.60 SI Trade
09:05:59 - 02-Jun-25
Unknown* 30 280.40 SI Trade
09:05:28 - 02-Jun-25
Unknown* 57 279.80 SI Trade
08:58:47 - 02-Jun-25
Unknown* 55 280.60 SI Trade
08:48:47 - 02-Jun-25
Unknown* 57 280.60 SI Trade
08:48:45 - 02-Jun-25
Unknown* 58 280.40 SI Trade
08:46:46 - 02-Jun-25
Unknown* 57 281.00 SI Trade
08:24:41 - 02-Jun-25
FTSE 100 Latest
Value8,837.91
Change26.87