Astrazeneca share trades.

The following table shows today's trades for Astrazeneca. 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:03:59 - 26-May-26 13,968.00 0 Unknown* 13,968.00 13,972.00
14:03:59 - 26-May-26 13,968.00 34 Sell* 13,968.00 13,972.00
14:03:53 - 26-May-26 13,970.00 3 Sell* 13,970.00 13,974.00
14:03:53 - 26-May-26 13,972.00 19 Buy* 13,970.00 13,974.00
14:03:53 - 26-May-26 13,972.00 15 Buy* 13,970.00 13,972.00
14:03:53 - 26-May-26 13,972.00 18 Buy* 13,970.00 13,972.00
14:03:53 - 26-May-26 13,970.00 34 Sell* 13,970.00 13,972.00
14:03:53 - 26-May-26 13,970.00 65 Sell* 13,970.00 13,972.00
14:03:34 - 26-May-26 13,970.00 73 Buy* 13,968.00 13,972.00
14:03:30 - 26-May-26 13,959.1047 5,000 Unknown* 13,968.00 13,972.00
14:03:30 - 26-May-26 13,959.1047 5,000 Unknown* 13,968.00 13,972.00
14:03:30 - 26-May-26 13,970.00 5 Buy* 13,968.00 13,970.00
14:03:30 - 26-May-26 13,970.00 6 Buy* 13,968.00 13,970.00
14:03:24 - 26-May-26 13,970.00 0 Unknown* 13,966.00 13,970.00
14:03:12 - 26-May-26 13,972.00 0 Unknown* 13,968.00 13,972.00
14:03:07 - 26-May-26 13,968.00 3 Sell* 13,968.00 13,972.00
14:02:46 - 26-May-26 13,968.00 65 Sell* 13,968.00 13,970.00
14:02:39 - 26-May-26 13,970.00 10 Buy* 13,968.00 13,970.00
14:02:38 - 26-May-26 13,968.00 29 Sell* 13,968.00 13,972.00
14:02:38 - 26-May-26 13,968.00 10 Sell* 13,968.00 13,972.00
14:02:38 - 26-May-26 13,970.00 54 Buy* 13,968.00 13,972.00
14:02:14 - 26-May-26 13,968.00 6 Buy* 13,966.00 13,970.00
14:02:10 - 26-May-26 13,966.00 11 Sell* 13,964.00 13,968.00
14:02:10 - 26-May-26 13,966.00 52 Sell* 13,966.00 13,970.00
14:02:10 - 26-May-26 13,966.00 12 Sell* 13,966.00 13,970.00
14:02:10 - 26-May-26 13,966.00 80 Sell* 13,966.00 13,970.00
14:02:10 - 26-May-26 13,968.00 35 Sell* 13,968.00 13,972.00
14:02:10 - 26-May-26 13,968.00 65 Sell* 13,968.00 13,972.00
14:02:00 - 26-May-26 13,970.00 75 Buy* 13,968.00 13,972.00
14:01:51 - 26-May-26 13,970.00 6 Buy* 13,968.00 13,970.00
14:01:50 - 26-May-26 13,970.00 28 Buy* 13,968.00 13,970.00
14:01:48 - 26-May-26 13,968.00 12 Buy* 13,966.00 13,968.00
14:01:48 - 26-May-26 13,968.00 28 Buy* 13,966.00 13,968.00
14:01:46 - 26-May-26 13,968.00 28 Buy* 13,966.00 13,970.00
14:01:44 - 26-May-26 13,968.00 0 Unknown* 13,964.00 13,968.00
14:01:29 - 26-May-26 13,966.00 7 Buy* 13,964.00 13,968.00
14:01:27 - 26-May-26 13,964.00 3 Sell* 13,962.00 13,966.00
14:01:11 - 26-May-26 13,964.00 7 Sell* 13,964.00 13,968.00
14:01:03 - 26-May-26 13,964.00 8 Sell* 13,964.00 13,968.00
14:00:16 - 26-May-26 13,962.00 46 Sell* 13,962.00 13,966.00
14:00:16 - 26-May-26 13,964.00 22 Sell* 13,964.00 13,966.00
14:00:16 - 26-May-26 13,964.00 12 Sell* 13,964.00 13,966.00
14:00:16 - 26-May-26 13,964.00 22 Buy* 13,964.00 13,966.00
14:00:16 - 26-May-26 13,964.00 20 Buy* 13,962.00 13,964.00
14:00:16 - 26-May-26 13,964.00 4 Buy* 13,962.00 13,964.00
14:00:16 - 26-May-26 13,962.00 34 Sell* 13,962.00 13,964.00
14:00:16 - 26-May-26 13,964.00 4 Buy* 13,962.00 13,964.00
14:00:16 - 26-May-26 13,964.00 8 Buy* 13,962.00 13,964.00
14:00:12 - 26-May-26 13,958.00 15 Buy* 13,956.00 13,960.00
14:00:06 - 26-May-26 13,956.00 8 Buy* 13,954.00 13,958.00
14:00:06 - 26-May-26 13,956.00 139 Buy* 13,954.00 13,958.00
14:00:03 - 26-May-26 13,954.00 26 Buy* 13,952.00 13,956.00
14:00:03 - 26-May-26 13,954.00 7 Buy* 13,952.00 13,956.00
14:00:03 - 26-May-26 13,954.00 15 Buy* 13,952.00 13,956.00
14:00:03 - 26-May-26 13,954.00 15 Buy* 13,952.00 13,956.00
13:59:39 - 26-May-26 13,950.00 0 Unknown* 13,950.00 13,954.00
13:59:29 - 26-May-26 13,952.00 9 Buy* 13,950.00 13,952.00
13:59:29 - 26-May-26 13,952.00 4 Buy* 13,950.00 13,952.00
13:59:29 - 26-May-26 13,952.00 5 Buy* 13,950.00 13,952.00
13:59:13 - 26-May-26 13,952.00 0 Unknown* 13,948.00 13,952.00
13:58:42 - 26-May-26 13,948.00 0 Unknown* 13,948.00 13,952.00
13:58:00 - 26-May-26 13,948.00 28 Sell* 13,948.00 13,952.00
13:58:00 - 26-May-26 13,950.00 20 Sell* 13,950.00 13,952.00
13:57:59 - 26-May-26 13,950.00 34 Sell* 13,948.00 13,952.00
13:57:59 - 26-May-26 13,950.00 16 Sell* 13,950.00 13,954.00
13:57:40 - 26-May-26 13,950.00 0 Unknown* 13,950.00 13,954.00
13:57:31 - 26-May-26 13,950.00 0 Unknown* 13,950.00 13,954.00
13:57:29 - 26-May-26 13,951.471 40 Sell* 13,950.00 13,954.00
13:57:25 - 26-May-26 13,952.00 89 Buy* 13,950.00 13,952.00
13:57:25 - 26-May-26 13,952.00 42 Buy* 13,950.00 13,952.00
13:57:25 - 26-May-26 13,952.00 134 Buy* 13,950.00 13,952.00
13:57:25 - 26-May-26 13,952.00 81 Buy* 13,950.00 13,952.00
13:57:22 - 26-May-26 13,950.00 67 Buy* 13,948.00 13,952.00
13:57:22 - 26-May-26 13,950.00 5 Buy* 13,948.00 13,952.00
13:57:22 - 26-May-26 13,950.00 4 Buy* 13,948.00 13,952.00
13:57:21 - 26-May-26 13,946.00 0 Unknown* 13,946.00 13,950.00
13:57:16 - 26-May-26 13,948.00 1 Sell* 13,948.00 13,950.00
13:57:05 - 26-May-26 13,948.00 56 Sell* 13,946.00 13,950.00
13:57:05 - 26-May-26 13,948.00 12 Sell* 13,946.00 13,950.00
13:57:05 - 26-May-26 13,948.00 65 Sell* 13,946.00 13,952.00
13:57:03 - 26-May-26 13,948.00 0 Unknown* 13,948.00 13,952.00
13:56:48 - 26-May-26 13,952.00 0 Unknown* 13,948.00 13,952.00
13:56:46 - 26-May-26 13,952.00 2 Buy* 13,948.00 13,952.00
13:56:45 - 26-May-26 13,950.00 78 Buy* 13,948.00 13,952.00
13:56:42 - 26-May-26 13,952.00 0 Unknown* 13,948.00 13,952.00
13:56:15 - 26-May-26 13,948.00 0 Unknown* 13,948.00 13,952.00
13:56:11 - 26-May-26 13,952.00 9 Sell* 13,952.00 13,954.00
13:56:09 - 26-May-26 13,954.00 0 Unknown* 13,950.00 13,954.00
13:56:02 - 26-May-26 13,952.00 3 Buy* 13,950.00 13,952.00
13:56:02 - 26-May-26 13,952.00 6 Buy* 13,950.00 13,952.00
13:56:01 - 26-May-26 13,952.00 1 Buy* 13,950.00 13,952.00
13:55:35 - 26-May-26 13,950.00 10 Buy* 13,948.00 13,952.00
13:55:35 - 26-May-26 13,950.00 1 Buy* 13,948.00 13,952.00
13:55:31 - 26-May-26 13,948.00 55 Sell* 13,946.00 13,950.00
13:55:31 - 26-May-26 13,948.00 10 Sell* 13,946.00 13,950.00
13:55:31 - 26-May-26 13,948.00 65 Sell* 13,946.00 13,950.00
13:55:30 - 26-May-26 13,939.1802 748 Unknown* 13,948.00 13,952.00
13:55:30 - 26-May-26 13,939.1802 317 Unknown* 13,948.00 13,952.00
13:55:30 - 26-May-26 13,950.00 7 Buy* 13,948.00 13,952.00
13:55:29 - 26-May-26 13,950.00 0 Unknown* 13,948.00 13,950.00