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* 1 275.06688 Currency Conversion
Negotiated Trade
11:16:55 - 03-Jul-25
Unknown* 8 274.81741 Currency Conversion
Negotiated Trade
11:14:26 - 03-Jul-25
Unknown* 32 275.70 SI Trade
11:14:16 - 03-Jul-25
Unknown* 50 276.20 OTC Trade
10:59:19 - 03-Jul-25
Unknown* 2 276.00 SI Trade
10:28:44 - 03-Jul-25
Unknown* 1 275.80 SI Trade
09:28:22 - 03-Jul-25
Unknown* 9 275.80 SI Trade
09:28:22 - 03-Jul-25
Unknown* 24 276.60 SI Trade
08:54:56 - 03-Jul-25
Unknown* 4 276.80 OTC Trade
08:44:02 - 03-Jul-25
Unknown* 1 276.48028 Currency Conversion
Negotiated Trade
15:55:25 - 02-Jul-25
Unknown* 1 280.13257 Currency Conversion
Negotiated Trade
15:11:14 - 02-Jul-25
Unknown* 15 275.20 SI Trade
14:30:04 - 02-Jul-25
Unknown* 7 275.10 SI Trade
13:33:15 - 02-Jul-25
Unknown* 1 276.00 SI Trade
13:17:34 - 02-Jul-25
Unknown* 4 276.40 SI Trade
10:47:27 - 02-Jul-25
Unknown* 0 274.40 OTC Trade
08:28:50 - 02-Jul-25
Unknown* 1 274.40 OTC Trade
08:28:50 - 02-Jul-25
Unknown* 0 274.40 SI Trade
08:28:50 - 02-Jul-25
Unknown* 1 274.40 SI Trade
08:28:50 - 02-Jul-25
Unknown* 4 274.90 SI Trade
08:14:17 - 02-Jul-25
Unknown* 2 275.6091 Currency Conversion
Negotiated Trade
16:04:53 - 01-Jul-25
Unknown* 1 274.2576 Currency Conversion
Negotiated Trade
15:55:13 - 01-Jul-25
Unknown* 13 275.20 OTC Trade
15:53:41 - 01-Jul-25
Unknown* 13 275.20 SI Trade
15:53:41 - 01-Jul-25
Unknown* 3 275.80 SI Trade
15:45:48 - 01-Jul-25
Unknown* 7 275.80 SI Trade
15:42:02 - 01-Jul-25
Unknown* 8 274.40 SI Trade
15:22:40 - 01-Jul-25
Unknown* 2 274.00 SI Trade
15:05:28 - 01-Jul-25
Unknown* 18 273.00 SI Trade
13:22:06 - 01-Jul-25
Unknown* 20 273.00 SI Trade
13:03:05 - 01-Jul-25
Unknown* 11 274.60 SI Trade
11:48:46 - 01-Jul-25
Unknown* 29 274.60 SI Trade
11:43:03 - 01-Jul-25
Unknown* 4 274.60 SI Trade
11:27:35 - 01-Jul-25
Unknown* 4 274.60 OTC Trade
11:27:35 - 01-Jul-25
Unknown* 2 274.60 SI Trade
10:51:04 - 01-Jul-25
Unknown* 11 274.60 SI Trade
10:46:24 - 01-Jul-25
Unknown* 292 274.40 SI Trade
09:56:19 - 01-Jul-25
Unknown* 292 274.40 OTC Trade
09:56:19 - 01-Jul-25
Unknown* 1 275.30 SI Trade
09:04:30 - 01-Jul-25
Unknown* 35 275.60 SI Trade
08:46:46 - 01-Jul-25
Unknown* 35 275.60 OTC Trade
08:46:46 - 01-Jul-25
Unknown* 39 275.80 OTC Trade
08:23:29 - 01-Jul-25
Unknown* 2 276.00 OTC Trade
08:17:16 - 01-Jul-25
Unknown* 18 276.07071 Currency Conversion
Negotiated Trade
08:01:09 - 01-Jul-25
Unknown* 266 275.00 Ordinary
16:38:01 - 30-Jun-25
Unknown* 30 275.00 Ordinary
16:38:00 - 30-Jun-25
Unknown* 6 275.00 SI Trade
16:33:01 - 30-Jun-25
Unknown* 3 275.00 SI Trade
Negotiated Trade
16:33:00 - 30-Jun-25
Unknown* 5,278 275.00 SI Trade
16:33:00 - 30-Jun-25
Unknown* 26 275.00 SI Trade
Negotiated Trade
16:33:00 - 30-Jun-25
Unknown* 1,661 275.00 SI Trade
16:33:00 - 30-Jun-25
Unknown* 77 275.00 OTC Trade
16:31:10 - 30-Jun-25
Unknown* 25 274.60 SI Trade
16:19:16 - 30-Jun-25
Unknown* 118 275.20 SI Trade
16:11:26 - 30-Jun-25
Unknown* 1 274.65928 Currency Conversion
Negotiated Trade
15:55:22 - 30-Jun-25
Unknown* 1 277.66424 Currency Conversion
Negotiated Trade
15:10:46 - 30-Jun-25
Unknown* 12 276.80 SI Trade
12:04:41 - 30-Jun-25
Unknown* 1 275.60 SI Trade
11:13:21 - 30-Jun-25
Unknown* 35 275.80 SI Trade
11:09:54 - 30-Jun-25
Unknown* 70 275.80 SI Trade
09:50:50 - 30-Jun-25
Unknown* 6 276.20 SI Trade
09:06:23 - 30-Jun-25
Unknown* 1 276.40 SI Trade
09:01:14 - 30-Jun-25
Unknown* 12 277.80 SI Trade
08:22:42 - 30-Jun-25
Unknown* 3 277.80 OTC Trade
08:19:25 - 30-Jun-25
Unknown* 8 277.60 OTC Trade
08:16:29 - 30-Jun-25
Unknown* 1 277.50 SI Trade
08:14:34 - 30-Jun-25
Unknown* 4 278.20 SI Trade
08:12:04 - 30-Jun-25
Unknown* 4 277.80 SI Trade
08:06:30 - 30-Jun-25
Unknown* 3 279.70 SI Trade
Negotiated Trade
16:58:22 - 27-Jun-25
Unknown* 1 278.20 SI Trade
Negotiated Trade
16:58:22 - 27-Jun-25
Unknown* 109 277.80 SI Trade
16:33:01 - 27-Jun-25
Unknown* 24 277.80 SI Trade
16:31:17 - 27-Jun-25
Unknown* 154 277.80 OTC Trade
16:31:15 - 27-Jun-25
Unknown* 1 278.20 SI Trade
15:11:10 - 27-Jun-25
Unknown* 1 281.14517 Currency Conversion
Negotiated Trade
15:10:55 - 27-Jun-25
Unknown* 21 278.84282 Currency Conversion
Negotiated Trade
13:39:39 - 27-Jun-25
Unknown* 22 279.00 SI Trade
11:40:47 - 27-Jun-25
Unknown* 2 279.00 SI Trade
11:25:35 - 27-Jun-25
Unknown* 3 280.00 SI Trade
09:54:59 - 27-Jun-25
Unknown* 150 280.00 SI Trade
09:01:07 - 27-Jun-25
Unknown* 2 279.20 SI Trade
Negotiated Trade
17:35:31 - 26-Jun-25
Unknown* 39 277.60 SI Trade
Negotiated Trade
16:50:16 - 26-Jun-25
Unknown* 72 277.60 Ordinary
16:36:46 - 26-Jun-25
Unknown* 91 277.60 Ordinary
16:36:46 - 26-Jun-25
Unknown* 34 277.60 Ordinary
16:36:46 - 26-Jun-25
Unknown* 102 277.60 SI Trade
16:33:02 - 26-Jun-25
Unknown* 6 277.60 SI Trade
16:31:12 - 26-Jun-25
Unknown* 123 277.60 OTC Trade
16:31:12 - 26-Jun-25
Unknown* 131 277.60 OTC Trade
16:31:12 - 26-Jun-25
Unknown* 14 277.60 OTC Trade
16:31:12 - 26-Jun-25
Unknown* 16 277.60 OTC Trade
16:31:12 - 26-Jun-25
Unknown* 1 279.14148 Currency Conversion
Negotiated Trade
16:04:01 - 26-Jun-25
Unknown* 10 278.60 SI Trade
16:00:38 - 26-Jun-25
Unknown* 1 277.82465 Currency Conversion
Negotiated Trade
15:55:34 - 26-Jun-25
Unknown* 781 278.60 SI Trade
15:36:48 - 26-Jun-25
Unknown* 28 278.20 SI Trade
15:33:31 - 26-Jun-25
Unknown* 17 278.00 SI Trade
15:31:10 - 26-Jun-25
Unknown* 1 280.95552 Currency Conversion
Negotiated Trade
15:10:48 - 26-Jun-25
Unknown* 14 278.80 OTC Trade
14:59:53 - 26-Jun-25
Unknown* 21 278.80 OTC Trade
14:59:51 - 26-Jun-25
Unknown* 14 278.80 OTC Trade
14:59:51 - 26-Jun-25
Unknown* 29 278.80 OTC Trade
14:59:34 - 26-Jun-25
Unknown* 20 278.80 OTC Trade
14:59:32 - 26-Jun-25
Unknown* 20 278.80 OTC Trade
14:59:02 - 26-Jun-25
Unknown* 21 278.80 OTC Trade
14:58:24 - 26-Jun-25
Unknown* 22 279.00 OTC Trade
14:57:31 - 26-Jun-25
Unknown* 21 279.00 OTC Trade
14:57:26 - 26-Jun-25
Unknown* 18 279.20 OTC Trade
14:57:06 - 26-Jun-25
Unknown* 23 279.00 OTC Trade
14:56:47 - 26-Jun-25
Unknown* 35 279.00 OTC Trade
14:56:30 - 26-Jun-25
Unknown* 54 279.00 OTC Trade
14:56:27 - 26-Jun-25
Unknown* 19 279.00 OTC Trade
14:56:26 - 26-Jun-25
Unknown* 28 278.60 OTC Trade
14:55:44 - 26-Jun-25
Unknown* 7 278.60 OTC Trade
14:55:11 - 26-Jun-25
Unknown* 34 278.60 OTC Trade
14:54:38 - 26-Jun-25
Unknown* 34 278.60 OTC Trade
14:53:34 - 26-Jun-25
Unknown* 33 278.60 OTC Trade
14:52:26 - 26-Jun-25
Unknown* 33 278.60 OTC Trade
14:51:18 - 26-Jun-25
Unknown* 33 278.40 OTC Trade
14:49:56 - 26-Jun-25
Unknown* 22 279.00 OTC Trade
14:45:33 - 26-Jun-25
Unknown* 7 278.80 OTC Trade
14:44:10 - 26-Jun-25
Unknown* 3 279.46298 Currency Conversion
Negotiated Trade
14:36:22 - 26-Jun-25
Unknown* 500 278.80 SI Trade
12:41:18 - 26-Jun-25
Unknown* 114 278.60 SI Trade
11:24:02 - 26-Jun-25
Unknown* 14 277.40 SI Trade
10:06:12 - 26-Jun-25
Unknown* 2 277.80 SI Trade
09:39:02 - 26-Jun-25
Unknown* 20 277.80 SI Trade
09:39:02 - 26-Jun-25
Unknown* 2 278.00 SI Trade
09:38:12 - 26-Jun-25
Unknown* 18 278.00 SI Trade
09:09:54 - 26-Jun-25
Unknown* 21 278.00 SI Trade
09:03:59 - 26-Jun-25
Unknown* 22 277.80 SI Trade
09:02:31 - 26-Jun-25
Unknown* 3 278.20 SI Trade
08:45:58 - 26-Jun-25
Unknown* 16 279.20 SI Trade
08:27:11 - 26-Jun-25
Unknown* 8 279.20 OTC Trade
08:24:32 - 26-Jun-25
Unknown* 8 279.20 SI Trade
08:24:32 - 26-Jun-25
Unknown* 14 277.50 SI Trade
08:01:13 - 26-Jun-25
Unknown* 10 277.54324 Currency Conversion
Negotiated Trade
08:01:12 - 26-Jun-25
Unknown* 61 275.20 SI Trade
16:31:00 - 25-Jun-25
Unknown* 24 275.20 OTC Trade
16:30:58 - 25-Jun-25
Unknown* 11 275.00 OTC Trade
16:19:58 - 25-Jun-25
Unknown* 11 275.00 SI Trade
16:19:58 - 25-Jun-25
Unknown* 1 275.00 OTC Trade
16:19:52 - 25-Jun-25
Unknown* 8 275.00 OTC Trade
16:19:44 - 25-Jun-25
Unknown* 8 275.00 SI Trade
16:19:44 - 25-Jun-25
Unknown* 11 275.00 SI Trade
16:19:21 - 25-Jun-25
Unknown* 11 275.00 SI Trade
16:19:02 - 25-Jun-25
Unknown* 4 275.50 SI Trade
16:16:28 - 25-Jun-25
Unknown* 11 275.40 OTC Trade
16:16:09 - 25-Jun-25
Unknown* 11 275.40 SI Trade
16:16:09 - 25-Jun-25
Unknown* 11 275.40 OTC Trade
16:15:48 - 25-Jun-25
Unknown* 11 275.40 SI Trade
16:15:48 - 25-Jun-25
Unknown* 11 275.40 OTC Trade
16:15:25 - 25-Jun-25
Unknown* 11 275.40 SI Trade
16:15:25 - 25-Jun-25
Unknown* 11 275.40 OTC Trade
16:15:04 - 25-Jun-25
Unknown* 11 275.40 SI Trade
16:15:04 - 25-Jun-25
Unknown* 11 275.40 SI Trade
16:14:41 - 25-Jun-25
Unknown* 11 275.60 SI Trade
16:10:27 - 25-Jun-25
Unknown* 11 275.60 OTC Trade
16:10:00 - 25-Jun-25
Unknown* 11 275.60 SI Trade
16:10:00 - 25-Jun-25
Unknown* 11 275.60 OTC Trade
16:09:33 - 25-Jun-25
Unknown* 11 275.60 SI Trade
16:09:33 - 25-Jun-25
Unknown* 11 275.60 SI Trade
16:09:05 - 25-Jun-25
Unknown* 11 275.60 SI Trade
16:08:38 - 25-Jun-25
Unknown* 11 275.60 SI Trade
16:08:11 - 25-Jun-25
Unknown* 5 276.00 OTC Trade
16:06:14 - 25-Jun-25
Unknown* 11 275.80 SI Trade
16:05:16 - 25-Jun-25
Unknown* 10 275.60 SI Trade
16:01:53 - 25-Jun-25
Unknown* 10 275.60 SI Trade
16:01:26 - 25-Jun-25
Unknown* 2 276.20 OTC Trade
15:40:51 - 25-Jun-25
Unknown* 4 276.807 Currency Conversion
Negotiated Trade
13:26:08 - 25-Jun-25
Unknown* 875 277.20 SI Trade
12:29:00 - 25-Jun-25
Unknown* 875 277.20 OTC Trade
12:29:00 - 25-Jun-25
Unknown* 39 277.35793 Currency Conversion
Negotiated Trade
12:05:56 - 25-Jun-25
Unknown* 19 277.41673 Currency Conversion
Negotiated Trade
11:51:50 - 25-Jun-25
Unknown* 11 277.60 SI Trade
11:44:04 - 25-Jun-25
Unknown* 7 278.00 SI Trade
10:50:22 - 25-Jun-25
Unknown* 1 277.72869 Currency Conversion
Negotiated Trade
10:25:24 - 25-Jun-25
Unknown* 2 277.67141 Currency Conversion
Negotiated Trade
10:09:11 - 25-Jun-25
Unknown* 12 278.20 SI Trade
09:19:46 - 25-Jun-25
Unknown* 5 278.60 SI Trade
09:05:43 - 25-Jun-25
Unknown* 2 278.80 SI Trade
Negotiated Trade
17:35:22 - 24-Jun-25
Unknown* 1 278.00 SI Trade
16:31:42 - 24-Jun-25
Unknown* 1 278.00 SI Trade
16:31:42 - 24-Jun-25
Unknown* 18 278.00 SI Trade
16:31:42 - 24-Jun-25
Unknown* 19 278.00 SI Trade
16:31:42 - 24-Jun-25
Unknown* 15 278.00 OTC Trade
16:31:42 - 24-Jun-25
Unknown* 1 279.04 OTC Trade
16:20:00 - 24-Jun-25
Unknown* 1 278.21115 Currency Conversion
Negotiated Trade
15:55:25 - 24-Jun-25
Unknown* 5 279.00 SI Trade
15:44:44 - 24-Jun-25
Unknown* 15 278.20 OTC Trade
15:24:34 - 24-Jun-25
Unknown* 15 278.20 SI Trade
15:24:34 - 24-Jun-25
Unknown* 17 278.74488 Currency Conversion
Negotiated Trade
15:14:18 - 24-Jun-25
Unknown* 1 280.5693 Currency Conversion
Negotiated Trade
15:10:42 - 24-Jun-25
Unknown* 11 278.40 SI Trade
14:55:42 - 24-Jun-25
Unknown* 3 278.67097 OTC Trade
14:52:41 - 24-Jun-25
Unknown* 3 278.80 OTC Trade
14:42:46 - 24-Jun-25
Unknown* 29 279.00 SI Trade
14:35:16 - 24-Jun-25
Unknown* 3 278.50 OTC Trade
14:33:25 - 24-Jun-25
Unknown* 3 278.40 OTC Trade
14:30:00 - 24-Jun-25
Unknown* 1 278.70 OTC Trade
14:25:57 - 24-Jun-25
FTSE 100 Latest
Value8,805.21
Change30.52