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:47:05 - 30-Apr-26 287.588 3,298 Buy* 288.00 290.50
16:35:50 - 30-Apr-26 289.00 5,132 Buy* 288.00 290.50
16:35:16 - 30-Apr-26 289.00 112,944 Buy* 288.00 290.50
16:30:25 - 30-Apr-26 289.00 4,868 Buy* 297.50 271.00
16:29:59 - 30-Apr-26 289.25 282 Unknown* 288.00 290.50
16:29:58 - 30-Apr-26 289.00 271 Buy* 288.00 290.50
16:29:58 - 30-Apr-26 289.00 3,000 Buy* 288.00 290.50
16:29:39 - 30-Apr-26 288.50 61 Sell* 288.50 291.00
16:29:39 - 30-Apr-26 289.00 204 Buy* 287.00 290.00
16:29:39 - 30-Apr-26 289.00 61 Buy* 287.00 290.00
16:29:39 - 30-Apr-26 288.50 14 Sell* 288.50 289.50
16:29:39 - 30-Apr-26 288.50 370 Sell* 288.50 289.50
16:29:39 - 30-Apr-26 288.50 86 Sell* 288.50 289.50
16:29:30 - 30-Apr-26 288.50 114 Sell* 288.50 289.50
16:29:30 - 30-Apr-26 288.50 21 Sell* 288.50 289.50
16:29:06 - 30-Apr-26 288.50 11 Sell* 288.50 289.50
16:29:06 - 30-Apr-26 288.50 182 Sell* 288.50 289.50
16:29:02 - 30-Apr-26 289.50 0 Unknown* 288.50 289.50
16:27:56 - 30-Apr-26 288.50 213 Sell* 288.50 289.50
16:27:22 - 30-Apr-26 288.50 210 Sell* 288.50 289.50
16:27:22 - 30-Apr-26 288.50 61 Sell* 288.50 289.50
16:26:25 - 30-Apr-26 289.00 200 Sell* 288.50 289.50
16:26:25 - 30-Apr-26 289.00 211 Sell* 288.50 289.50
16:26:25 - 30-Apr-26 289.00 134 Sell* 289.00 290.50
16:26:25 - 30-Apr-26 289.50 403 Buy* 289.00 290.50
16:25:05 - 30-Apr-26 289.00 200 Buy* 288.50 289.50
16:25:05 - 30-Apr-26 289.00 141 Buy* 287.50 289.00
16:25:05 - 30-Apr-26 288.00 62 Sell* 287.50 289.00
16:25:05 - 30-Apr-26 288.50 165 Sell* 288.00 289.50
16:23:02 - 30-Apr-26 288.50 201 Sell* 288.50 290.00
16:23:02 - 30-Apr-26 288.50 270 Sell* 288.50 290.00
16:22:52 - 30-Apr-26 290.00 9 Buy* 288.50 290.00
16:21:41 - 30-Apr-26 289.275 675 Buy* 288.50 290.00
16:17:56 - 30-Apr-26 289.00 203 Sell* 289.00 290.00
16:17:53 - 30-Apr-26 289.00 291 Sell* 289.00 290.00
16:09:53 - 30-Apr-26 289.00 297 Sell* 289.00 291.00
16:09:53 - 30-Apr-26 289.50 271 Buy* 289.00 291.00
16:09:53 - 30-Apr-26 289.50 482 Buy* 289.00 291.00
16:05:57 - 30-Apr-26 288.50 204 Sell* 288.50 289.50
16:05:57 - 30-Apr-26 288.50 86 Sell* 288.50 289.50
16:05:20 - 30-Apr-26 288.50 473 Sell* 288.50 289.50
16:05:20 - 30-Apr-26 289.00 12 Sell* 288.50 289.50
16:05:20 - 30-Apr-26 289.00 5 Sell* 288.50 289.50
16:02:57 - 30-Apr-26 289.00 244 Sell* 289.00 290.00
16:02:57 - 30-Apr-26 289.00 27 Sell* 289.00 290.00
15:55:57 - 30-Apr-26 289.00 173 Sell* 289.00 290.00
15:55:57 - 30-Apr-26 289.00 179 Sell* 289.00 290.00
15:52:57 - 30-Apr-26 289.50 392 Buy* 289.00 290.50
15:52:57 - 30-Apr-26 289.50 177 Buy* 289.00 290.50
15:52:57 - 30-Apr-26 289.50 307 Buy* 289.00 290.50
15:49:01 - 30-Apr-26 288.50 177 Buy* 288.00 289.50
15:49:01 - 30-Apr-26 288.50 179 Buy* 288.00 289.50
15:49:01 - 30-Apr-26 288.00 35 Sell* 288.00 289.50
15:49:01 - 30-Apr-26 288.00 100 Sell* 288.00 289.50
15:49:01 - 30-Apr-26 288.00 162 Sell* 288.00 289.50
15:48:59 - 30-Apr-26 288.00 208 Sell* 288.00 289.00
15:48:59 - 30-Apr-26 288.00 67 Sell* 288.00 289.00
15:38:18 - 30-Apr-26 288.8992 344 Buy* 288.00 289.50
15:37:21 - 30-Apr-26 288.50 35 Sell* 287.50 289.50
15:37:05 - 30-Apr-26 288.50 26 Sell* 288.50 289.50
15:37:05 - 30-Apr-26 288.50 51 Sell* 288.50 289.50
15:35:41 - 30-Apr-26 288.50 5 Sell* 288.00 289.50
15:35:41 - 30-Apr-26 288.50 310 Sell* 288.00 289.50
15:35:41 - 30-Apr-26 288.50 14 Sell* 288.00 289.50
15:34:01 - 30-Apr-26 289.00 86 Sell* 288.50 289.50
15:31:42 - 30-Apr-26 289.00 17 Sell* 288.50 289.50
15:23:48 - 30-Apr-26 289.00 25 Sell* 288.00 289.50
15:23:48 - 30-Apr-26 289.00 423 Sell* 288.00 289.50
15:22:45 - 30-Apr-26 289.00 264 Buy* 289.00 290.00
15:22:45 - 30-Apr-26 289.00 396 Buy* 289.00 290.00
15:22:45 - 30-Apr-26 289.00 499 Buy* 289.00 290.00
15:22:45 - 30-Apr-26 289.00 351 Buy* 289.00 290.00
15:20:59 - 30-Apr-26 288.00 504 Sell* 288.00 289.00
15:20:59 - 30-Apr-26 288.00 19 Sell* 288.00 289.00
15:20:59 - 30-Apr-26 288.00 25 Sell* 288.00 289.00
15:20:59 - 30-Apr-26 288.00 280 Sell* 288.00 289.00
15:17:51 - 30-Apr-26 288.50 52 Buy* 287.50 289.00
15:17:51 - 30-Apr-26 288.50 248 Buy* 287.50 289.00
15:17:51 - 30-Apr-26 288.50 2,398 Buy* 287.50 289.00
15:17:51 - 30-Apr-26 288.50 34 Buy* 287.50 289.00
15:15:57 - 30-Apr-26 288.50 68 Buy* 287.00 288.50
15:13:25 - 30-Apr-26 287.00 0 Unknown* 287.00 288.50
15:13:25 - 30-Apr-26 287.50 370 Buy* 287.00 288.50
15:13:25 - 30-Apr-26 287.50 256 Buy* 287.00 288.50
15:13:25 - 30-Apr-26 287.50 517 Buy* 287.00 288.50
15:13:25 - 30-Apr-26 287.50 193 Buy* 287.00 288.50
15:13:25 - 30-Apr-26 287.50 26 Buy* 287.00 288.50
15:10:36 - 30-Apr-26 287.00 239 Buy* 286.00 287.50
15:10:36 - 30-Apr-26 287.00 600 Buy* 285.50 287.00
15:10:36 - 30-Apr-26 287.00 576 Buy* 285.50 287.00
15:05:42 - 30-Apr-26 287.00 824 Sell* 285.50 287.50
15:05:42 - 30-Apr-26 287.00 1,116 Sell* 285.50 287.50
15:05:42 - 30-Apr-26 287.00 234 Sell* 285.50 287.50
15:05:42 - 30-Apr-26 287.00 2,300 Sell* 285.50 287.50
15:05:21 - 30-Apr-26 287.00 142 Sell* 287.00 287.50
15:05:21 - 30-Apr-26 287.00 298 Sell* 287.00 287.50
15:05:07 - 30-Apr-26 287.00 27 Sell* 287.00 287.50
15:05:07 - 30-Apr-26 287.00 38 Sell* 287.00 287.50
15:05:07 - 30-Apr-26 287.00 39 Sell* 287.00 287.50
15:05:07 - 30-Apr-26 287.00 39 Sell* 287.00 287.50