Roche Holding P share trades.

The following table shows today's trades for Roche Holding P. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
14:17:03 - 03-May-24 216.30 0 Unknown* 211.20 222.00
14:07:31 - 03-May-24 216.20 0 Unknown* 211.20 222.00
14:07:24 - 03-May-24 216.20 0 Unknown* 211.20 222.00
14:07:17 - 03-May-24 216.20 0 Unknown* 211.20 222.00
14:06:47 - 03-May-24 216.20 0 Unknown* 211.20 222.00
14:06:38 - 03-May-24 216.20 0 Unknown* 211.20 222.00
15:49:22 - 03-May-24 217.30 23 Unknown* 211.20 222.00
15:48:39 - 03-May-24 217.25657 70 Unknown* 211.20 222.00
15:48:39 - 03-May-24 217.25656 122 Unknown* 211.20 222.00
15:48:39 - 03-May-24 217.25654 3,608 Unknown* 211.20 222.00
15:19:05 - 03-May-24 217.20 45 Buy* 211.20 222.00
15:18:35 - 03-May-24 217.20 30 Unknown* 211.20 222.00
15:18:35 - 03-May-24 217.20 30 Buy* 211.20 222.00
15:17:53 - 03-May-24 217.20 173 Buy* 211.20 222.00
15:17:32 - 03-May-24 217.30 145 Buy* 211.20 222.00
15:17:26 - 03-May-24 217.30 106 Buy* 211.20 222.00
15:16:47 - 03-May-24 217.30 12 Buy* 211.20 222.00
15:16:15 - 03-May-24 217.30 48 Buy* 211.20 222.00
15:16:14 - 03-May-24 217.30 86 Buy* 211.20 222.00
15:15:50 - 03-May-24 217.30 71 Buy* 211.20 222.00
15:15:32 - 03-May-24 217.20 47 Buy* 211.20 222.00
15:15:32 - 03-May-24 217.20 51 Buy* 211.20 222.00
15:15:23 - 03-May-24 217.20 137 Buy* 211.20 222.00
15:15:17 - 03-May-24 217.20 145 Buy* 211.20 222.00
15:15:15 - 03-May-24 217.10 60 Buy* 211.20 222.00
15:15:15 - 03-May-24 217.10 47 Buy* 211.20 222.00
15:14:52 - 03-May-24 217.10 60 Buy* 211.20 222.00
15:14:52 - 03-May-24 217.10 49 Buy* 211.20 222.00
15:14:25 - 03-May-24 217.10 90 Buy* 211.20 222.00
15:14:10 - 03-May-24 217.00 60 Unknown* 211.20 222.00
15:14:10 - 03-May-24 217.00 60 Buy* 211.20 222.00
15:14:10 - 03-May-24 217.00 127 Unknown* 211.20 222.00
15:14:10 - 03-May-24 217.00 127 Buy* 211.20 222.00
15:14:05 - 03-May-24 217.10 142 Buy* 211.20 222.00
15:14:02 - 03-May-24 217.00 120 Buy* 211.20 222.00
15:13:28 - 03-May-24 216.80 100 Unknown* 211.20 222.00
15:13:28 - 03-May-24 216.80 100 Buy* 211.20 222.00
15:13:27 - 03-May-24 216.90 47 Buy* 211.20 222.00
15:13:26 - 03-May-24 216.90 0 Unknown* 211.20 222.00
15:13:15 - 03-May-24 216.80 187 Unknown* 211.20 222.00
15:13:15 - 03-May-24 216.80 187 Buy* 211.20 222.00
15:11:29 - 03-May-24 216.80 1,410 Buy* 211.20 222.00
15:11:26 - 03-May-24 216.80 142 Buy* 211.20 222.00
15:09:34 - 03-May-24 216.90 1,393 Buy* 211.20 222.00
15:09:33 - 03-May-24 216.80 476 Buy* 211.20 222.00
15:08:03 - 03-May-24 216.90 463 Buy* 211.20 222.00
15:08:03 - 03-May-24 216.90 557 Buy* 211.20 222.00
15:07:28 - 03-May-24 216.90 25 Unknown* 211.20 222.00
15:07:28 - 03-May-24 216.90 25 Buy* 211.20 222.00
15:07:12 - 03-May-24 216.90 1,076 Buy* 211.20 222.00
15:05:36 - 03-May-24 216.90 1,319 Buy* 211.20 222.00
15:05:11 - 03-May-24 216.80 4 Buy* 211.20 222.00
15:04:25 - 03-May-24 216.90 0 Unknown* 211.20 222.00
15:03:52 - 03-May-24 216.90 187 Unknown* 211.20 222.00
15:03:52 - 03-May-24 216.90 187 Buy* 211.20 222.00
15:03:41 - 03-May-24 216.90 187 Unknown* 211.20 222.00
15:03:41 - 03-May-24 216.90 187 Buy* 211.20 222.00
15:03:22 - 03-May-24 217.00 3,565 Buy* 211.20 222.00
15:02:01 - 03-May-24 217.00 87 Buy* 211.20 222.00
14:59:31 - 03-May-24 217.10 95 Buy* 211.20 222.00
14:59:03 - 03-May-24 216.90 49 Buy* 211.20 222.00
14:58:44 - 03-May-24 216.90 695 Buy* 211.20 222.00
14:58:35 - 03-May-24 216.90 50 Buy* 211.20 222.00
14:58:10 - 03-May-24 216.80 3,565 Buy* 211.20 222.00
14:58:04 - 03-May-24 216.90 100 Buy* 211.20 222.00
13:49:22 - 03-May-24 216.50 0 Unknown* 211.20 222.00
14:55:12 - 03-May-24 216.40 562 Sell* 211.20 222.00
14:55:12 - 03-May-24 216.40 562 Sell* 211.20 222.00
14:55:06 - 03-May-24 216.50 111 Sell* 211.20 222.00
14:54:51 - 03-May-24 216.30 1 Unknown* 211.20 222.00
14:54:51 - 03-May-24 216.30 1 Sell* 211.20 222.00
13:45:08 - 03-May-24 216.60 0 Unknown* 211.20 222.00
14:53:55 - 03-May-24 216.30 3 Sell* 211.20 222.00
14:53:00 - 03-May-24 216.40 3 Sell* 211.20 222.00
14:52:23 - 03-May-24 216.60 135 Unknown* 211.20 222.00
14:51:56 - 03-May-24 216.60 82 Unknown* 211.20 222.00
14:50:39 - 03-May-24 216.30 7 Sell* 211.20 222.00
14:50:32 - 03-May-24 216.40 1 Sell* 211.20 222.00
14:50:04 - 03-May-24 216.20 25 Unknown* 211.20 222.00
14:50:04 - 03-May-24 216.20 25 Sell* 211.20 222.00
14:49:39 - 03-May-24 216.20 187 Unknown* 211.20 222.00
14:49:39 - 03-May-24 216.20 187 Sell* 211.20 222.00
14:49:33 - 03-May-24 216.30 0 Unknown* 211.20 222.00
14:49:14 - 03-May-24 216.30 181 Unknown* 211.20 222.00
14:49:14 - 03-May-24 216.30 181 Sell* 211.20 222.00
14:48:38 - 03-May-24 216.30 187 Unknown* 211.20 222.00
14:48:38 - 03-May-24 216.30 187 Sell* 211.20 222.00
14:48:20 - 03-May-24 216.40 2 Sell* 211.20 222.00
13:40:00 - 03-May-24 216.90 0 Unknown* 211.20 222.00
14:47:52 - 03-May-24 216.50 187 Unknown* 211.20 222.00
14:47:52 - 03-May-24 216.50 187 Sell* 211.20 222.00
14:47:40 - 03-May-24 216.50 187 Unknown* 211.20 222.00
14:47:40 - 03-May-24 216.50 187 Sell* 211.20 222.00
14:47:24 - 03-May-24 216.50 4 Sell* 211.20 222.00
14:47:17 - 03-May-24 216.40 1,057 Sell* 211.20 222.00
14:47:13 - 03-May-24 216.40 100 Unknown* 211.20 222.00
14:47:13 - 03-May-24 216.40 100 Sell* 211.20 222.00
14:47:08 - 03-May-24 216.40 100 Unknown* 211.20 222.00
14:47:08 - 03-May-24 216.40 100 Sell* 211.20 222.00
14:47:07 - 03-May-24 216.40 100 Unknown* 211.20 222.00