BT share trades.

The following table shows today's trades for BT. 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
16:40:53 - 22-Oct-26 211.80973 1,000,000 Buy* 211.50 211.60
16:35:20 - 22-Oct-26 211.70 4,517,738 Buy* 211.50 211.60
16:29:58 - 22-Oct-26 211.70 1 Buy* 211.50 211.70
16:29:52 - 22-Oct-26 211.60 725 Buy* 211.50 211.70
16:29:52 - 22-Oct-26 211.60 3 Buy* 211.50 211.60
16:29:51 - 22-Oct-26 211.60 269 Buy* 211.50 211.60
16:29:51 - 22-Oct-26 211.60 1 Buy* 211.50 211.60
16:29:46 - 22-Oct-26 211.60 951 Buy* 211.50 211.60
16:29:45 - 22-Oct-26 211.60 62 Buy* 211.50 211.60
16:29:44 - 22-Oct-26 211.60 18 Buy* 211.50 211.60
16:29:42 - 22-Oct-26 211.60 155 Sell* 211.50 211.70
16:29:42 - 22-Oct-26 211.60 918 Sell* 211.50 211.70
16:29:42 - 22-Oct-26 211.60 119 Sell* 211.50 211.70
16:29:42 - 22-Oct-26 211.60 1,724 Sell* 211.50 211.70
16:29:42 - 22-Oct-26 211.60 724 Sell* 211.50 211.70
16:29:42 - 22-Oct-26 211.60 2,448 Sell* 211.60 211.70
16:29:41 - 22-Oct-26 211.60 1,011 Buy* 211.50 211.70
16:29:41 - 22-Oct-26 211.60 145 Buy* 211.50 211.70
16:29:41 - 22-Oct-26 211.60 214 Buy* 211.50 211.60
16:29:41 - 22-Oct-26 211.60 539 Buy* 211.50 211.60
16:29:41 - 22-Oct-26 211.60 528 Buy* 211.50 211.60
16:29:30 - 22-Oct-26 211.50 10 Sell* 211.50 211.70
16:29:30 - 22-Oct-26 211.60 2,623 Sell* 211.50 211.70
16:29:30 - 22-Oct-26 211.60 2,759 Sell* 211.50 211.70
16:29:30 - 22-Oct-26 211.60 2,575 Sell* 211.50 211.70
16:29:30 - 22-Oct-26 211.60 528 Sell* 211.50 211.70
16:29:30 - 22-Oct-26 211.70 2,000 Buy* 211.60 211.80
16:29:30 - 22-Oct-26 211.70 1,566 Buy* 211.60 211.80
16:29:30 - 22-Oct-26 211.70 2,809 Buy* 211.60 211.80
16:29:30 - 22-Oct-26 211.70 2,575 Buy* 211.60 211.80
16:29:30 - 22-Oct-26 211.70 2 Buy* 211.60 211.80
16:29:30 - 22-Oct-26 211.70 190 Buy* 211.60 211.80
16:29:30 - 22-Oct-26 211.70 1,137 Buy* 211.60 211.80
16:29:11 - 22-Oct-26 211.598 500 Sell* 211.50 211.70
16:29:02 - 22-Oct-26 211.50 217 Sell* 211.50 211.70
16:29:02 - 22-Oct-26 211.50 2 Sell* 211.50 211.70
16:28:58 - 22-Oct-26 211.643 1,563 Buy* 211.50 211.70
16:29:00 - 22-Oct-26 211.50 1,293 Sell* 211.50 211.70
16:28:52 - 22-Oct-26 211.70 14 Buy* 211.60 211.70
16:28:33 - 22-Oct-26 211.588 5,000 Sell* 211.60 211.70
16:28:34 - 22-Oct-26 211.60 472 Sell* 211.60 211.70
16:28:31 - 22-Oct-26 211.594 2,000 Sell* 211.60 211.70
16:28:29 - 22-Oct-26 211.597 2,365 Sell* 211.60 211.70
16:28:22 - 22-Oct-26 211.50 0 Unknown* 211.50 211.70
16:28:15 - 22-Oct-26 211.586 10 Sell* 211.50 211.70
16:28:08 - 22-Oct-26 211.61 5,000 Buy* 211.50 211.70
16:28:09 - 22-Oct-26 211.60 1,124 Buy* 211.50 211.70
16:28:09 - 22-Oct-26 211.60 948 Sell* 211.50 211.60
16:28:09 - 22-Oct-26 211.60 539 Sell* 211.50 211.60
16:28:09 - 22-Oct-26 211.60 789 Sell* 211.50 211.60
16:28:09 - 22-Oct-26 211.60 11 Sell* 211.50 211.60
16:28:09 - 22-Oct-26 211.60 6,136 Sell* 211.50 211.60
16:28:09 - 22-Oct-26 211.60 767 Sell* 211.50 211.60
16:28:09 - 22-Oct-26 211.60 904 Sell* 211.60 211.70
16:28:09 - 22-Oct-26 211.60 2,575 Sell* 211.60 211.70
16:27:42 - 22-Oct-26 211.70 2,105 Buy* 211.60 211.80
16:27:41 - 22-Oct-26 211.70 1,115 Buy* 211.60 211.80
16:27:41 - 22-Oct-26 211.70 1,027 Buy* 211.60 211.80
16:27:41 - 22-Oct-26 211.70 1,548 Buy* 211.60 211.70
16:27:27 - 22-Oct-26 211.647 200 Sell* 211.60 211.80
16:27:13 - 22-Oct-26 211.70 0 Unknown* 211.60 211.80
16:26:27 - 22-Oct-26 211.686 760 Sell* 211.60 211.80
16:26:14 - 22-Oct-26 211.60 1,441 Sell* 211.60 211.80
16:26:07 - 22-Oct-26 211.60 6 Sell* 211.60 211.80
16:26:04 - 22-Oct-26 211.686 2,389 Sell* 211.60 211.80
16:26:00 - 22-Oct-26 211.686 500 Sell* 211.60 211.80
16:24:47 - 22-Oct-26 211.70 262 Sell* 211.70 211.80
16:24:41 - 22-Oct-26 211.80 1 Buy* 211.70 211.80
16:24:41 - 22-Oct-26 211.70 653 Sell* 211.60 211.80
16:24:41 - 22-Oct-26 211.70 2,599 Sell* 211.60 211.80
16:24:29 - 22-Oct-26 211.70 2 Sell* 211.70 211.90
16:24:13 - 22-Oct-26 211.80 538 Sell* 211.70 211.90
16:24:13 - 22-Oct-26 211.80 1,880 Sell* 211.70 211.90
16:24:13 - 22-Oct-26 211.80 980 Sell* 211.70 211.90
16:24:13 - 22-Oct-26 211.90 34 Buy* 211.70 211.90
16:24:13 - 22-Oct-26 211.90 2,837 Buy* 211.70 211.90
16:23:46 - 22-Oct-26 211.80 1,520 Unknown* 211.80 211.90
16:23:58 - 22-Oct-26 211.786 2,385 Sell* 211.80 211.90
16:23:48 - 22-Oct-26 211.80 1,123 Sell* 211.70 211.90
16:23:48 - 22-Oct-26 211.80 980 Sell* 211.70 211.90
16:23:48 - 22-Oct-26 211.80 240 Sell* 211.70 211.90
16:23:48 - 22-Oct-26 211.80 2,575 Sell* 211.70 211.90
16:23:18 - 22-Oct-26 211.90 784 Sell* 211.70 211.90
16:23:18 - 22-Oct-26 211.90 952 Sell* 211.70 211.90
16:23:18 - 22-Oct-26 211.90 2,698 Sell* 211.70 211.90
16:23:18 - 22-Oct-26 211.90 2,352 Sell* 211.70 211.90
16:23:18 - 22-Oct-26 211.90 3,136 Sell* 211.70 211.90
16:23:06 - 22-Oct-26 211.90 7 Sell* 211.90 212.00
16:21:56 - 22-Oct-26 212.00 1,652 Unknown* 211.90 212.00
16:22:25 - 22-Oct-26 211.912 10 Sell* 211.90 212.00
16:21:56 - 22-Oct-26 212.00 2,575 Sell* 211.90 212.10
16:21:56 - 22-Oct-26 212.00 582 Sell* 211.90 212.10
16:21:56 - 22-Oct-26 212.00 2,575 Sell* 212.00 212.10
16:21:56 - 22-Oct-26 212.00 240 Sell* 212.00 212.10
16:21:56 - 22-Oct-26 212.00 2,575 Sell* 212.00 212.10
16:21:56 - 22-Oct-26 212.10 508 Buy* 212.00 212.10
16:21:56 - 22-Oct-26 212.10 1,670 Buy* 212.00 212.10
16:21:56 - 22-Oct-26 212.00 807 Buy* 211.90 212.00
16:21:56 - 22-Oct-26 212.00 4 Buy* 211.90 212.00
16:21:56 - 22-Oct-26 212.00 257 Buy* 211.90 212.00