Barclays share trades.

The following table shows today's trades for Barclays. 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
17:37:08 - 23-Oct-26 411.05 12,621,494 Unknown* 405.45 405.70
17:16:44 - 23-Oct-26 411.05 5,500,000 Unknown* 405.45 405.70
16:51:25 - 23-Oct-26 404.7566 101,050 Buy* 405.45 405.70
16:51:25 - 23-Oct-26 403.35 22,000 Buy* 405.45 405.70
16:36:59 - 23-Oct-26 407.00 83 Buy* 405.45 405.70
16:17:41 - 23-Oct-26 407.02442 11,000 Unknown* 405.45 405.70
16:17:41 - 23-Oct-26 0.00 -11,000 Unknown* 405.45 405.70
16:35:18 - 23-Oct-26 407.00 81,784 Buy* 405.45 405.70
16:35:18 - 23-Oct-26 407.00 81,784 Buy* 405.45 405.70
16:35:18 - 23-Oct-26 407.00 4,600 Buy* 405.45 405.70
16:35:18 - 23-Oct-26 407.00 1,566 Buy* 405.45 405.70
16:35:18 - 23-Oct-26 407.00 9,213 Buy* 405.45 405.70
16:35:17 - 23-Oct-26 407.00 11,679,903 Buy* 405.45 405.70
16:29:59 - 23-Oct-26 405.65 387 Buy* 405.45 405.65
16:29:58 - 23-Oct-26 405.70 2 Buy* 405.50 405.70
16:29:58 - 23-Oct-26 405.65 800 Buy* 405.50 405.70
16:29:58 - 23-Oct-26 405.65 464 Buy* 405.50 405.70
16:29:58 - 23-Oct-26 405.55 25 Unknown* 405.55 405.70
16:29:58 - 23-Oct-26 405.55 25 Sell* 405.55 405.70
16:29:58 - 23-Oct-26 405.65 1,086 Buy* 405.55 405.70
16:29:57 - 23-Oct-26 405.65 1,664 Buy* 405.55 405.65
16:29:57 - 23-Oct-26 405.65 800 Buy* 405.55 405.65
16:29:57 - 23-Oct-26 405.65 1,814 Buy* 405.55 405.65
16:29:57 - 23-Oct-26 405.60 169 Buy* 405.50 405.65
16:29:57 - 23-Oct-26 405.60 299 Buy* 405.50 405.65
16:29:57 - 23-Oct-26 405.60 4 Buy* 405.45 405.60
16:29:56 - 23-Oct-26 405.60 21 Buy* 405.45 405.60
16:29:56 - 23-Oct-26 405.60 50 Buy* 405.45 405.60
16:29:56 - 23-Oct-26 405.55 9 Buy* 405.45 405.60
16:29:55 - 23-Oct-26 405.55 445 Buy* 405.45 405.55
16:29:55 - 23-Oct-26 405.60 722 Buy* 405.45 405.60
16:29:55 - 23-Oct-26 405.60 508 Buy* 405.45 405.65
16:29:53 - 23-Oct-26 405.60 1,215 Buy* 405.45 405.65
16:29:53 - 23-Oct-26 405.55 758 Buy* 405.45 405.60
16:29:52 - 23-Oct-26 405.60 1,108 Buy* 405.45 405.60
16:29:52 - 23-Oct-26 405.60 800 Buy* 405.45 405.60
16:29:52 - 23-Oct-26 405.60 2,356 Buy* 405.45 405.60
16:29:52 - 23-Oct-26 405.60 518 Buy* 405.45 405.60
16:29:52 - 23-Oct-26 405.60 770 Buy* 405.45 405.60
16:29:52 - 23-Oct-26 405.55 1,364 Sell* 405.45 405.60
16:29:52 - 23-Oct-26 405.55 1 Sell* 405.45 405.60
16:29:49 - 23-Oct-26 405.65 5 Buy* 405.55 405.65
16:29:47 - 23-Oct-26 405.60 800 Buy* 405.55 405.65
16:29:44 - 23-Oct-26 405.50 800 Buy* 405.40 405.50
16:29:44 - 23-Oct-26 405.50 1,108 Buy* 405.45 405.55
16:29:44 - 23-Oct-26 405.50 1,692 Buy* 405.45 405.55
16:29:44 - 23-Oct-26 405.50 1,751 Buy* 405.45 405.55
16:29:44 - 23-Oct-26 405.50 513 Buy* 405.45 405.55
16:29:39 - 23-Oct-26 405.45 1,108 Buy* 405.40 405.50
16:29:38 - 23-Oct-26 405.45 1 Buy* 405.40 405.45
16:29:37 - 23-Oct-26 405.50 4 Buy* 405.40 405.45
16:29:37 - 23-Oct-26 405.45 1,108 Buy* 405.40 405.45
16:29:37 - 23-Oct-26 405.45 1,692 Buy* 405.40 405.45
16:29:36 - 23-Oct-26 405.50 3 Buy* 405.40 405.50
16:29:34 - 23-Oct-26 405.50 2,204 Buy* 405.40 405.50
16:29:34 - 23-Oct-26 405.45 6 Unknown* 405.40 405.50
16:29:34 - 23-Oct-26 405.45 514 Buy* 405.40 405.45
16:29:33 - 23-Oct-26 405.45 514 Buy* 405.40 405.50
16:29:32 - 23-Oct-26 405.50 1 Buy* 405.40 405.50
16:29:31 - 23-Oct-26 405.45 1,692 Sell* 405.40 405.50
16:29:27 - 23-Oct-26 405.45 36 Buy* 405.35 405.45
16:29:24 - 23-Oct-26 405.40 1,044 Buy* 405.40 405.50
16:29:24 - 23-Oct-26 405.40 1,404 Buy* 405.40 405.50
16:29:24 - 23-Oct-26 405.40 559 Buy* 405.40 405.50
16:29:24 - 23-Oct-26 405.40 446 Buy* 405.40 405.50
16:29:24 - 23-Oct-26 405.40 1 Buy* 405.40 405.50
16:29:24 - 23-Oct-26 405.35 583 Sell* 405.30 405.40
16:29:22 - 23-Oct-26 405.35 719 Buy* 405.30 405.35
16:29:20 - 23-Oct-26 405.35 702 Buy* 405.30 405.40
16:29:20 - 23-Oct-26 405.35 499 Buy* 405.30 405.35
16:29:19 - 23-Oct-26 405.30 3 Sell* 405.30 405.40
16:29:18 - 23-Oct-26 405.40 2,452 Buy* 405.30 405.40
16:29:16 - 23-Oct-26 405.40 640 Sell* 405.30 405.40
16:29:16 - 23-Oct-26 405.40 1,260 Sell* 405.30 405.40
16:29:16 - 23-Oct-26 405.40 942 Sell* 405.40 405.45
16:29:16 - 23-Oct-26 405.45 1,108 Buy* 405.40 405.45
16:29:16 - 23-Oct-26 405.45 651 Buy* 405.40 405.45
16:29:16 - 23-Oct-26 405.45 3,225 Buy* 405.40 405.45
16:29:15 - 23-Oct-26 405.50 49 Buy* 405.40 405.50
16:29:10 - 23-Oct-26 405.50 24 Buy* 405.45 405.50
16:29:09 - 23-Oct-26 405.45 2,664 Sell* 405.40 405.50
16:29:09 - 23-Oct-26 405.45 585 Sell* 405.40 405.50
16:29:09 - 23-Oct-26 405.50 1,482 Buy* 405.45 405.55
16:29:09 - 23-Oct-26 405.50 2,472 Sell* 405.45 405.55
16:29:09 - 23-Oct-26 405.50 12 Sell* 405.45 405.55
16:29:09 - 23-Oct-26 405.55 475 Sell* 405.55 405.60
16:29:09 - 23-Oct-26 405.55 350 Sell* 405.50 405.60
16:29:08 - 23-Oct-26 405.60 24 Buy* 405.55 405.60
16:29:06 - 23-Oct-26 405.55 1,692 Buy* 405.45 405.55
16:29:03 - 23-Oct-26 405.50 422 Unknown* 405.45 405.60
16:29:02 - 23-Oct-26 405.55 14 Buy* 405.45 405.60
16:29:01 - 23-Oct-26 405.55 530 Buy* 405.50 405.60
16:29:01 - 23-Oct-26 405.50 482 Buy* 405.50 405.55
16:29:00 - 23-Oct-26 405.50 1,692 Buy* 405.50 405.55
16:29:00 - 23-Oct-26 405.50 555 Buy* 405.50 405.55
16:29:00 - 23-Oct-26 405.60 32 Buy* 405.45 405.60
16:29:00 - 23-Oct-26 405.55 410 Buy* 405.45 405.60
16:28:56 - 23-Oct-26 405.55 593 Buy* 405.40 405.50
16:28:55 - 23-Oct-26 405.40 166 Sell* 405.40 405.55
16:28:55 - 23-Oct-26 405.45 505 Buy* 405.40 405.45