Shaftesbury Capital share trades.

The following table shows today's trades for Shaftesbury Capital. 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:36:26 - 21-Aug-26 150.2958 200,000 Sell* 150.10 150.30
16:35:22 - 21-Aug-26 150.90 10,068 Buy* 150.10 150.30
16:35:22 - 21-Aug-26 150.90 3,120 Buy* 150.10 150.30
16:35:22 - 21-Aug-26 150.90 1,228,772 Buy* 150.10 150.30
16:29:33 - 21-Aug-26 150.20 991 Buy* 150.10 150.20
16:28:38 - 21-Aug-26 150.20 47 Buy* 150.10 150.20
16:28:38 - 21-Aug-26 150.20 2,150 Buy* 150.10 150.20
16:28:38 - 21-Aug-26 150.20 1,600 Buy* 150.10 150.20
16:28:38 - 21-Aug-26 150.20 3,223 Buy* 150.10 150.20
16:28:38 - 21-Aug-26 150.20 31 Buy* 150.10 150.20
16:28:38 - 21-Aug-26 150.20 1,518 Buy* 150.10 150.20
16:27:40 - 21-Aug-26 150.10 1,366 Sell* 150.10 150.20
16:27:32 - 21-Aug-26 150.20 28 Buy* 150.10 150.30
16:27:32 - 21-Aug-26 150.20 259 Buy* 150.10 150.20
16:27:32 - 21-Aug-26 150.20 1,800 Buy* 150.10 150.20
16:26:48 - 21-Aug-26 150.20 43 Buy* 150.10 150.20
16:26:48 - 21-Aug-26 150.30 347 Buy* 150.10 150.30
16:22:01 - 21-Aug-26 150.20 420 Buy* 150.10 150.30
16:20:05 - 21-Aug-26 150.20 2,200 Buy* 150.10 150.20
16:20:05 - 21-Aug-26 150.20 4,360 Buy* 150.10 150.20
16:20:05 - 21-Aug-26 150.20 315 Buy* 150.10 150.20
16:20:05 - 21-Aug-26 150.20 1,675 Buy* 150.10 150.20
16:20:05 - 21-Aug-26 150.20 1,244 Buy* 150.10 150.20
16:20:05 - 21-Aug-26 150.20 1,550 Buy* 150.10 150.20
16:18:03 - 21-Aug-26 150.10 1,486 Sell* 150.00 150.20
16:17:59 - 21-Aug-26 150.10 1,613 Buy* 150.00 150.20
16:17:59 - 21-Aug-26 150.10 1,600 Buy* 150.00 150.20
16:17:59 - 21-Aug-26 150.10 1,521 Buy* 150.00 150.20
16:17:57 - 21-Aug-26 150.10 115 Buy* 150.00 150.10
16:17:57 - 21-Aug-26 150.10 2,642 Buy* 150.00 150.10
16:17:57 - 21-Aug-26 150.10 1,460 Buy* 150.00 150.10
16:17:57 - 21-Aug-26 150.10 1,000 Buy* 150.00 150.10
16:15:35 - 21-Aug-26 150.10 3,386 Buy* 150.00 150.10
16:15:35 - 21-Aug-26 150.10 1,544 Buy* 150.00 150.10
16:14:08 - 21-Aug-26 150.10 30 Sell* 150.00 150.20
16:13:31 - 21-Aug-26 150.10 2,206 Sell* 150.00 150.20
16:11:05 - 21-Aug-26 150.20 6,031 Sell* 150.10 150.30
16:11:05 - 21-Aug-26 150.20 1,551 Sell* 150.20 150.30
16:09:05 - 21-Aug-26 150.30 6 Sell* 150.30 150.40
16:08:56 - 21-Aug-26 150.30 6,258 Sell* 150.30 150.40
16:08:55 - 21-Aug-26 150.30 1,704 Sell* 150.20 150.40
16:04:31 - 21-Aug-26 150.30 1,920 Sell* 150.20 150.40
16:04:31 - 21-Aug-26 150.30 2,651 Sell* 150.20 150.40
16:04:31 - 21-Aug-26 150.30 245 Sell* 150.20 150.40
16:04:31 - 21-Aug-26 150.30 1,000 Sell* 150.20 150.40
16:03:34 - 21-Aug-26 150.45 21,000 Buy* 150.30 150.50
16:02:05 - 21-Aug-26 150.40 831 Buy* 150.30 150.40
16:01:16 - 21-Aug-26 150.30 300 Buy* 150.20 150.40
16:01:16 - 21-Aug-26 150.30 286 Buy* 150.20 150.30
16:01:16 - 21-Aug-26 150.30 790 Buy* 150.20 150.30
16:01:16 - 21-Aug-26 150.30 2,456 Buy* 150.20 150.30
16:01:16 - 21-Aug-26 150.30 3,300 Buy* 150.20 150.30
16:01:16 - 21-Aug-26 150.30 2,651 Buy* 150.20 150.30
16:01:16 - 21-Aug-26 150.30 1,000 Buy* 150.20 150.30
16:00:00 - 21-Aug-26 150.18845 270 Sell* 150.10 150.30
15:59:31 - 21-Aug-26 150.20 788 Buy* 150.10 150.20
15:59:17 - 21-Aug-26 150.20 1,192 Buy* 150.10 150.20
15:57:05 - 21-Aug-26 150.20 3,722 Unknown* 150.10 150.30
15:56:36 - 21-Aug-26 150.20 1,987 Buy* 150.10 150.20
15:56:36 - 21-Aug-26 150.20 1,200 Buy* 150.10 150.20
15:56:36 - 21-Aug-26 150.20 132 Buy* 150.10 150.20
15:56:36 - 21-Aug-26 150.20 134 Buy* 150.10 150.20
15:51:35 - 21-Aug-26 150.107 20 Buy* 150.00 150.20
15:51:18 - 21-Aug-26 150.10 510 Sell* 150.10 150.20
15:51:18 - 21-Aug-26 150.10 2,031 Sell* 150.10 150.20
15:50:00 - 21-Aug-26 150.10244 489 Buy* 150.00 150.20
15:50:00 - 21-Aug-26 150.10244 2,244 Buy* 150.00 150.20
15:49:54 - 21-Aug-26 150.10 371 Sell* 150.10 150.20
15:46:15 - 21-Aug-26 150.10 1,459 Sell* 150.00 150.10
15:46:15 - 21-Aug-26 150.10 1,495 Sell* 150.00 150.10
15:45:00 - 21-Aug-26 150.22022 489 Buy* 150.10 150.20
15:43:39 - 21-Aug-26 150.20 1,647 Sell* 150.20 150.30
15:43:15 - 21-Aug-26 150.30 606 Buy* 150.20 150.30
15:43:15 - 21-Aug-26 150.30 14 Buy* 150.20 150.30
15:43:10 - 21-Aug-26 150.185 637 Sell* 150.10 150.30
15:40:10 - 21-Aug-26 150.20 700 Buy* 150.00 150.20
15:40:10 - 21-Aug-26 150.20 1,900 Buy* 150.00 150.20
15:40:10 - 21-Aug-26 150.20 2,919 Buy* 150.00 150.20
15:40:10 - 21-Aug-26 150.20 2,704 Buy* 150.00 150.20
15:40:10 - 21-Aug-26 150.20 1,582 Buy* 150.00 150.20
15:40:10 - 21-Aug-26 150.20 134 Buy* 150.00 150.20
15:40:00 - 21-Aug-26 150.10697 2,200 Buy* 150.00 150.20
15:39:07 - 21-Aug-26 150.10 241 Sell* 150.00 150.20
15:39:07 - 21-Aug-26 150.10 2,660 Sell* 150.00 150.20
15:39:07 - 21-Aug-26 150.10 1,100 Sell* 150.10 150.20
15:38:54 - 21-Aug-26 150.10 1,314 Sell* 150.10 150.20
15:38:54 - 21-Aug-26 150.10 1,035 Sell* 150.10 150.20
15:38:54 - 21-Aug-26 150.10 2,642 Sell* 150.10 150.20
15:38:53 - 21-Aug-26 150.20 1,600 Buy* 150.00 150.20
15:38:53 - 21-Aug-26 150.20 1,565 Buy* 150.00 150.20
15:38:53 - 21-Aug-26 150.20 492 Buy* 150.00 150.20
15:38:53 - 21-Aug-26 150.20 1,468 Buy* 150.00 150.20
15:38:53 - 21-Aug-26 150.20 81 Buy* 150.00 150.20
15:38:53 - 21-Aug-26 150.20 2,416 Buy* 150.00 150.20
15:34:57 - 21-Aug-26 150.20 503 Buy* 150.10 150.20
15:34:46 - 21-Aug-26 150.10 1,697 Sell* 150.10 150.30
15:34:14 - 21-Aug-26 150.20 1,070 Sell* 150.10 150.30
15:34:14 - 21-Aug-26 150.20 334 Sell* 150.10 150.30
15:33:52 - 21-Aug-26 150.20 1,486 Unknown* 150.10 150.30
15:33:52 - 21-Aug-26 150.20 162 Buy* 150.10 150.30