Capita share trades.

The following table shows today's trades for Capita. 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:35:25 - 22-Jun-26 306.00 53,901 Sell* 308.00 310.50
16:29:54 - 22-Jun-26 308.50 2 Buy* 308.00 309.00
16:29:52 - 22-Jun-26 308.50 38 Buy* 308.00 308.50
16:25:35 - 22-Jun-26 308.50 300 Buy* 308.00 310.00
16:25:35 - 22-Jun-26 308.50 200 Buy* 308.00 310.00
16:25:20 - 22-Jun-26 308.50 300 Buy* 307.50 309.00
16:25:20 - 22-Jun-26 308.50 42 Buy* 307.50 309.00
16:25:20 - 22-Jun-26 309.00 508 Buy* 307.50 309.00
16:25:20 - 22-Jun-26 309.00 205 Buy* 307.50 309.00
16:25:20 - 22-Jun-26 309.00 90 Buy* 307.50 309.00
16:25:20 - 22-Jun-26 309.00 400 Buy* 307.50 309.00
16:23:47 - 22-Jun-26 309.00 1,658 Buy* 307.50 309.00
16:23:28 - 22-Jun-26 307.50 46 Buy* 307.50 309.00
16:23:26 - 22-Jun-26 308.92 1,000 Buy* 307.00 309.00
16:22:54 - 22-Jun-26 308.35 325 Buy* 307.00 309.00
16:22:30 - 22-Jun-26 308.50 75 Buy* 307.50 308.50
16:22:17 - 22-Jun-26 308.50 5 Buy* 307.50 308.50
16:22:17 - 22-Jun-26 308.50 266 Buy* 307.50 308.50
16:22:17 - 22-Jun-26 308.50 179 Buy* 307.00 308.50
16:20:25 - 22-Jun-26 307.50 340 Buy* 307.00 307.50
16:20:18 - 22-Jun-26 307.50 214 Buy* 307.00 309.00
16:20:18 - 22-Jun-26 307.50 52 Buy* 307.00 309.00
16:20:17 - 22-Jun-26 307.50 4 Buy* 307.00 307.50
16:19:18 - 22-Jun-26 308.92 196 Buy* 307.00 309.00
16:17:59 - 22-Jun-26 308.00 191 Unknown* 307.00 309.00
16:16:38 - 22-Jun-26 308.00 522 Unknown* 307.00 309.00
16:14:03 - 22-Jun-26 308.00 253 Unknown* 307.00 309.00
16:13:44 - 22-Jun-26 308.00 580 Unknown* 307.00 309.00
16:13:22 - 22-Jun-26 308.80 250 Buy* 307.00 309.00
16:09:45 - 22-Jun-26 307.80 3 Sell* 307.00 309.00
16:02:50 - 22-Jun-26 308.92 1,480 Buy* 307.00 309.00
15:58:12 - 22-Jun-26 308.80 231 Buy* 307.00 309.00
15:46:59 - 22-Jun-26 308.90 439 Buy* 307.00 309.00
15:39:13 - 22-Jun-26 309.50 0 Unknown* 307.50 309.50
15:39:09 - 22-Jun-26 309.066 413 Buy* 307.50 309.50
15:38:41 - 22-Jun-26 308.75 356 Buy* 307.50 309.50
15:37:28 - 22-Jun-26 309.50 175 Sell* 308.50 310.00
15:37:28 - 22-Jun-26 309.50 168 Sell* 308.50 310.00
15:37:23 - 22-Jun-26 309.50 27 Sell* 309.50 310.50
15:37:23 - 22-Jun-26 309.50 28 Sell* 309.50 310.50
15:37:23 - 22-Jun-26 309.50 28 Sell* 309.50 310.50
15:37:17 - 22-Jun-26 309.50 45 Sell* 309.50 311.00
15:37:17 - 22-Jun-26 309.50 56 Buy* 309.50 311.00
15:37:17 - 22-Jun-26 309.50 47 Buy* 309.50 311.00
15:37:17 - 22-Jun-26 308.50 503 Sell* 309.50 311.00
15:37:17 - 22-Jun-26 309.50 462 Sell* 309.50 311.00
15:37:17 - 22-Jun-26 309.50 248 Sell* 309.50 311.00
15:37:17 - 22-Jun-26 309.50 824 Sell* 309.50 311.00
15:37:16 - 22-Jun-26 309.50 730 Sell* 309.50 311.00
15:37:15 - 22-Jun-26 310.00 111 Buy* 309.50 311.00
15:37:15 - 22-Jun-26 310.00 54 Buy* 309.50 311.00
15:37:15 - 22-Jun-26 310.00 135 Buy* 309.50 311.00
15:37:15 - 22-Jun-26 310.00 129 Buy* 309.50 311.00
15:37:15 - 22-Jun-26 309.50 446 Sell* 309.50 311.00
15:37:15 - 22-Jun-26 309.50 94 Buy* 309.50 311.00
15:37:15 - 22-Jun-26 309.50 1,906 Sell* 309.50 311.00
15:37:15 - 22-Jun-26 309.50 31 Sell* 309.50 311.00
15:37:15 - 22-Jun-26 309.50 31 Sell* 309.50 311.00
15:37:15 - 22-Jun-26 309.50 32 Sell* 309.50 311.00
15:37:13 - 22-Jun-26 309.50 1,504 Sell* 309.50 311.00
15:37:13 - 22-Jun-26 309.50 1,314 Buy* 309.50 311.00
15:37:13 - 22-Jun-26 309.50 1,399 Sell* 309.50 311.00
15:37:13 - 22-Jun-26 309.50 410 Sell* 309.50 311.00
15:37:13 - 22-Jun-26 309.50 150 Sell* 309.50 311.00
15:37:13 - 22-Jun-26 309.50 20 Sell* 309.50 311.00
15:37:13 - 22-Jun-26 309.50 21 Sell* 309.50 311.00
15:35:57 - 22-Jun-26 309.00 30 Buy* 308.50 310.00
15:35:57 - 22-Jun-26 309.00 49 Buy* 308.50 310.00
15:35:57 - 22-Jun-26 309.00 46 Buy* 308.50 310.00
15:35:56 - 22-Jun-26 308.50 100 Sell* 308.50 310.00
15:34:16 - 22-Jun-26 308.00 300 Buy* 307.50 309.00
15:34:16 - 22-Jun-26 308.00 24 Buy* 307.50 309.00
15:26:01 - 22-Jun-26 309.00 1 Unknown* 306.50 308.00
15:33:37 - 22-Jun-26 307.50 150 Buy* 306.50 308.00
15:33:35 - 22-Jun-26 307.425 3,110 Buy* 306.50 308.00
15:30:30 - 22-Jun-26 308.00 440 Buy* 306.00 308.00
15:30:29 - 22-Jun-26 308.00 778 Buy* 306.00 308.00
15:30:24 - 22-Jun-26 308.00 775 Buy* 306.00 308.00
15:30:23 - 22-Jun-26 309.00 256 Buy* 306.00 308.00
15:30:23 - 22-Jun-26 309.00 106 Buy* 306.00 308.00
15:30:23 - 22-Jun-26 307.50 211 Sell* 306.00 308.00
15:30:23 - 22-Jun-26 307.50 1,916 Sell* 306.00 308.00
15:30:23 - 22-Jun-26 307.50 230 Sell* 306.00 308.00
15:30:23 - 22-Jun-26 307.50 354 Sell* 306.00 308.00
15:18:27 - 22-Jun-26 307.50 0 Unknown* 307.50 309.00
15:10:18 - 22-Jun-26 308.975 19 Buy* 308.00 309.00
15:07:30 - 22-Jun-26 308.50 77 Buy* 307.50 309.00
15:07:30 - 22-Jun-26 308.50 66 Buy* 307.50 308.50
15:07:09 - 22-Jun-26 308.50 230 Buy* 308.00 309.00
15:06:13 - 22-Jun-26 308.50 230 Buy* 307.50 309.00
15:04:09 - 22-Jun-26 309.50 4,639 Buy* 307.50 309.50
15:02:06 - 22-Jun-26 309.814 4,302 Buy* 308.00 309.50
15:02:01 - 22-Jun-26 309.50 70 Buy* 308.00 309.50
15:00:33 - 22-Jun-26 309.00 341 Buy* 308.00 309.50
15:00:33 - 22-Jun-26 309.00 250 Buy* 308.00 309.50
15:00:33 - 22-Jun-26 309.00 349 Buy* 308.00 309.50
15:00:31 - 22-Jun-26 309.00 421 Buy* 308.00 309.50
15:00:31 - 22-Jun-26 307.00 0 Unknown* 308.00 309.50
15:00:31 - 22-Jun-26 309.00 354 Buy* 308.00 309.50
14:52:20 - 22-Jun-26 309.00 775 Buy* 307.00 309.00