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
15:10:09 - 27-Jul-26 12,964.00 18 Buy* 12,960.00 12,964.00
15:10:08 - 27-Jul-26 12,964.00 30 Sell* 12,962.00 12,964.00
15:10:08 - 27-Jul-26 12,964.00 65 Sell* 12,962.00 12,964.00
15:10:07 - 27-Jul-26 12,966.00 1 Sell* 12,964.00 12,966.00
15:10:04 - 27-Jul-26 12,964.00 73 Sell* 12,966.00 12,970.00
15:10:05 - 27-Jul-26 12,966.00 52 Buy* 12,966.00 12,970.00
15:10:05 - 27-Jul-26 12,966.00 69 Buy* 12,964.00 12,966.00
15:10:05 - 27-Jul-26 12,966.00 99 Buy* 12,964.00 12,966.00
15:10:05 - 27-Jul-26 12,966.00 2 Buy* 12,964.00 12,966.00
15:10:05 - 27-Jul-26 12,966.00 13 Buy* 12,964.00 12,966.00
15:10:05 - 27-Jul-26 12,966.00 3 Buy* 12,964.00 12,966.00
15:10:02 - 27-Jul-26 12,964.00 14 Sell* 12,962.00 12,966.00
15:10:02 - 27-Jul-26 12,964.00 4 Buy* 12,964.00 12,966.00
15:10:02 - 27-Jul-26 12,964.00 6 Buy* 12,964.00 12,966.00
15:09:58 - 27-Jul-26 12,954.00 14 Sell* 12,962.00 12,966.00
15:09:58 - 27-Jul-26 12,954.00 0 Unknown* 12,962.00 12,966.00
15:09:58 - 27-Jul-26 12,958.00 1 Sell* 12,958.00 12,962.00
15:09:58 - 27-Jul-26 12,960.00 34 Sell* 12,958.00 12,962.00
15:09:58 - 27-Jul-26 12,960.00 5 Sell* 12,960.00 12,962.00
15:09:58 - 27-Jul-26 12,958.00 26 Sell* 12,960.00 12,962.00
15:09:58 - 27-Jul-26 12,958.00 14 Sell* 12,958.00 12,962.00
15:09:58 - 27-Jul-26 12,958.00 10 Sell* 12,958.00 12,962.00
15:09:58 - 27-Jul-26 12,960.00 18 Sell* 12,958.00 12,962.00
15:09:58 - 27-Jul-26 12,960.00 50 Buy* 12,958.00 12,962.00
15:09:58 - 27-Jul-26 12,960.00 32 Buy* 12,958.00 12,960.00
15:09:58 - 27-Jul-26 12,960.00 65 Buy* 12,958.00 12,960.00
15:09:58 - 27-Jul-26 12,958.00 8 Sell* 12,958.00 12,960.00
15:09:58 - 27-Jul-26 12,958.00 29 Sell* 12,958.00 12,960.00
15:09:58 - 27-Jul-26 12,958.00 50 Buy* 12,954.00 12,960.00
15:09:58 - 27-Jul-26 12,958.00 111 Buy* 12,954.00 12,958.00
15:09:58 - 27-Jul-26 12,958.00 121 Buy* 12,954.00 12,958.00
15:09:58 - 27-Jul-26 12,958.00 70 Buy* 12,954.00 12,958.00
15:09:58 - 27-Jul-26 12,958.00 44 Buy* 12,954.00 12,958.00
15:09:58 - 27-Jul-26 12,958.00 15 Buy* 12,954.00 12,958.00
15:09:58 - 27-Jul-26 12,958.00 18 Buy* 12,954.00 12,958.00
15:09:58 - 27-Jul-26 12,958.00 35 Buy* 12,954.00 12,958.00
15:09:58 - 27-Jul-26 12,956.00 73 Buy* 12,952.00 12,956.00
15:09:58 - 27-Jul-26 12,956.00 108 Buy* 12,952.00 12,956.00
15:09:58 - 27-Jul-26 12,956.00 117 Buy* 12,952.00 12,956.00
15:09:58 - 27-Jul-26 12,956.00 14 Buy* 12,952.00 12,956.00
15:09:58 - 27-Jul-26 12,956.00 13 Buy* 12,952.00 12,956.00
15:09:58 - 27-Jul-26 12,956.00 44 Buy* 12,952.00 12,956.00
15:09:58 - 27-Jul-26 12,956.00 18 Buy* 12,952.00 12,956.00
15:09:58 - 27-Jul-26 12,954.00 18 Buy* 12,952.00 12,956.00
15:09:58 - 27-Jul-26 12,954.00 18 Buy* 12,952.00 12,954.00
15:09:58 - 27-Jul-26 12,952.00 18 Sell* 12,952.00 12,954.00
15:09:58 - 27-Jul-26 12,952.00 116 Buy* 12,950.00 12,954.00
15:09:58 - 27-Jul-26 12,950.00 30 Sell* 12,948.00 12,952.00
15:09:58 - 27-Jul-26 12,950.00 60 Sell* 12,948.00 12,952.00
15:09:58 - 27-Jul-26 12,952.00 62 Sell* 12,952.00 12,954.00
15:09:58 - 27-Jul-26 12,952.00 30 Sell* 12,952.00 12,954.00
15:09:55 - 27-Jul-26 12,956.00 50 Sell* 12,956.00 12,958.00
15:09:55 - 27-Jul-26 12,956.00 17 Sell* 12,956.00 12,958.00
15:09:55 - 27-Jul-26 12,956.00 13 Sell* 12,956.00 12,958.00
15:09:55 - 27-Jul-26 12,956.00 231 Sell* 12,956.00 12,958.00
15:09:52 - 27-Jul-26 12,960.00 3 Buy* 12,956.00 12,960.00
15:09:52 - 27-Jul-26 12,958.00 18 Sell* 12,958.00 12,960.00
15:09:52 - 27-Jul-26 12,958.00 12 Sell* 12,958.00 12,960.00
15:09:52 - 27-Jul-26 12,958.00 13 Sell* 12,958.00 12,960.00
15:09:49 - 27-Jul-26 12,956.00 18 Buy* 12,954.00 12,956.00
15:09:48 - 27-Jul-26 12,956.00 4 Buy* 12,954.00 12,958.00
15:09:48 - 27-Jul-26 12,954.00 15 Sell* 12,952.00 12,956.00
15:09:48 - 27-Jul-26 12,954.00 75 Sell* 12,952.00 12,956.00
15:09:48 - 27-Jul-26 12,954.00 13 Sell* 12,952.00 12,956.00
15:09:48 - 27-Jul-26 12,954.00 80 Sell* 12,952.00 12,956.00
15:09:48 - 27-Jul-26 12,954.00 44 Sell* 12,954.00 12,956.00
15:09:48 - 27-Jul-26 12,954.00 17 Buy* 12,952.00 12,954.00
15:09:48 - 27-Jul-26 12,954.00 26 Buy* 12,952.00 12,954.00
15:09:44 - 27-Jul-26 12,952.00 5 Sell* 12,952.00 12,956.00
15:09:44 - 27-Jul-26 12,952.00 10 Sell* 12,952.00 12,956.00
15:09:44 - 27-Jul-26 12,950.00 50 Buy* 12,948.00 12,952.00
15:09:43 - 27-Jul-26 12,948.00 453 Sell* 12,948.00 12,950.00
15:09:42 - 27-Jul-26 12,948.00 58 Sell* 12,948.00 12,950.00
15:09:40 - 27-Jul-26 12,950.00 0 Unknown* 12,948.00 12,950.00
15:09:39 - 27-Jul-26 12,938.763 124 Sell* 12,948.00 12,950.00
15:09:38 - 27-Jul-26 12,948.00 58 Sell* 12,948.00 12,950.00
15:09:38 - 27-Jul-26 12,946.21 308 Sell* 12,948.00 12,950.00
15:09:36 - 27-Jul-26 12,948.00 28 Sell* 12,948.00 12,950.00
15:09:34 - 27-Jul-26 12,927.6816 16 Sell* 12,946.00 12,950.00
15:09:34 - 27-Jul-26 12,948.00 14 Sell* 12,946.00 12,950.00
15:09:30 - 27-Jul-26 12,946.00 44 Sell* 12,944.00 12,948.00
15:09:30 - 27-Jul-26 12,946.00 115 Buy* 12,944.00 12,948.00
15:09:30 - 27-Jul-26 12,942.00 127 Buy* 12,942.00 12,944.00
15:09:30 - 27-Jul-26 12,940.00 35 Buy* 12,940.00 12,944.00
15:09:29 - 27-Jul-26 12,940.00 18,309 Buy* 12,940.00 12,942.00
15:09:27 - 27-Jul-26 12,940.00 0 Unknown* 12,938.00 12,942.00
15:09:26 - 27-Jul-26 12,938.00 18 Sell* 12,936.00 12,938.00
15:09:26 - 27-Jul-26 12,938.00 14 Sell* 12,936.00 12,938.00
15:09:26 - 27-Jul-26 12,936.00 40 Buy* 12,938.00 12,940.00
15:09:24 - 27-Jul-26 12,934.00 58 Sell* 12,934.00 12,936.00
15:09:23 - 27-Jul-26 12,936.00 0 Unknown* 12,934.00 12,936.00
15:09:20 - 27-Jul-26 12,932.00 8 Sell* 12,932.00 12,936.00
15:09:20 - 27-Jul-26 12,932.00 40 Sell* 12,932.00 12,936.00
15:09:20 - 27-Jul-26 12,934.00 15 Sell* 12,934.00 12,936.00
15:09:19 - 27-Jul-26 12,936.00 40 Sell* 12,932.00 12,936.00
15:09:19 - 27-Jul-26 12,936.00 75 Sell* 12,936.00 12,938.00
15:09:19 - 27-Jul-26 12,936.00 2 Buy* 12,936.00 12,938.00
15:09:19 - 27-Jul-26 12,936.00 18 Buy* 12,936.00 12,938.00
15:09:19 - 27-Jul-26 12,936.00 18 Buy* 12,936.00 12,938.00
15:09:19 - 27-Jul-26 12,936.00 51 Buy* 12,934.00 12,936.00