Capital Limited share trades.

The following table shows today's trades for Capital Limited. 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:06:31 - 29-May-26 120.00 16,000 Unknown* 120.00 122.00
16:35:13 - 29-May-26 120.00 26,747 Buy* 120.00 122.00
16:28:56 - 29-May-26 121.00 34 Sell* 121.00 122.50
16:14:45 - 29-May-26 122.00 320 Buy* 121.00 122.50
16:14:42 - 29-May-26 122.00 168 Buy* 120.50 122.00
16:14:42 - 29-May-26 122.00 1,025 Buy* 120.50 122.00
16:14:42 - 29-May-26 121.50 503 Buy* 120.50 122.00
16:14:42 - 29-May-26 121.50 580 Buy* 120.50 121.50
16:14:42 - 29-May-26 121.50 167 Buy* 120.50 121.50
16:14:42 - 29-May-26 121.50 1,167 Buy* 120.50 121.50
16:14:33 - 29-May-26 122.4564 11,800 Buy* 120.50 121.50
16:00:21 - 29-May-26 120.50 287 Sell* 120.50 121.50
16:00:21 - 29-May-26 120.50 1,644 Sell* 120.50 121.50
16:00:21 - 29-May-26 120.50 1,322 Sell* 120.50 121.50
15:58:58 - 29-May-26 122.00 325 Buy* 120.50 122.00
15:58:58 - 29-May-26 121.50 131 Sell* 121.50 122.50
15:58:57 - 29-May-26 122.00 1 Sell* 121.50 122.50
15:58:57 - 29-May-26 122.00 1,391 Sell* 121.50 123.00
15:58:57 - 29-May-26 122.00 1,173 Sell* 121.50 123.00
15:58:57 - 29-May-26 122.00 827 Sell* 122.00 123.50
15:58:57 - 29-May-26 123.00 11,500 Sell* 123.00 124.00
15:58:57 - 29-May-26 123.00 304 Sell* 123.00 124.00
15:58:57 - 29-May-26 123.00 998 Sell* 123.00 124.00
15:35:11 - 29-May-26 123.00 2 Sell* 123.00 124.00
15:20:55 - 29-May-26 123.9999 201 Buy* 123.00 124.00
15:14:09 - 29-May-26 124.00 68 Buy* 123.00 124.00
14:13:44 - 29-May-26 123.25 37,937 Unknown* 123.00 124.00
15:11:29 - 29-May-26 123.98 2,419 Buy* 123.00 124.00
15:08:24 - 29-May-26 123.98 2,800 Buy* 123.00 124.00
14:45:50 - 29-May-26 124.00 1,970 Buy* 122.50 124.00
14:30:27 - 29-May-26 122.977 201 Sell* 122.50 124.00
14:24:28 - 29-May-26 124.00 305 Buy* 122.50 124.00
14:24:00 - 29-May-26 123.50 546 Buy* 122.50 124.00
14:24:00 - 29-May-26 123.00 545 Sell* 122.50 124.00
14:09:26 - 29-May-26 124.00 1 Buy* 122.50 124.00
13:56:00 - 29-May-26 123.50 1 Buy* 122.50 124.00
13:56:00 - 29-May-26 123.00 1 Sell* 122.50 124.00
13:55:05 - 29-May-26 124.00 52 Buy* 122.50 124.00
13:55:03 - 29-May-26 124.00 36 Buy* 122.50 124.00
13:52:01 - 29-May-26 124.00 27 Buy* 122.50 124.00
13:41:32 - 29-May-26 124.00 92 Buy* 122.50 124.00
13:09:55 - 29-May-26 124.00 1 Buy* 122.50 124.00
13:00:55 - 29-May-26 123.9999 5,289 Buy* 122.50 124.00
12:55:52 - 29-May-26 123.985 397 Buy* 122.50 124.00
12:42:14 - 29-May-26 123.985 642 Buy* 122.50 124.00
12:37:35 - 29-May-26 123.9999 1,612 Buy* 122.50 124.00
12:16:33 - 29-May-26 123.985 2,000 Buy* 122.50 124.00
12:08:57 - 29-May-26 124.00 1 Buy* 122.50 124.00
12:02:36 - 29-May-26 122.83 8,147 Sell* 122.50 124.00
11:50:02 - 29-May-26 123.50 4,190 Buy* 122.00 123.50
11:50:02 - 29-May-26 123.50 1,800 Buy* 122.00 123.50
11:49:43 - 29-May-26 123.50 126 Buy* 122.00 123.50
11:49:43 - 29-May-26 123.50 3 Buy* 122.00 123.50
11:49:24 - 29-May-26 123.80 12,252 Buy* 122.00 123.50
10:57:43 - 29-May-26 123.50 15,000 Buy* 122.00 123.50
10:56:06 - 29-May-26 123.50 35 Buy* 122.00 123.50
10:14:29 - 29-May-26 123.17 1,725 Buy* 122.00 123.50
10:05:21 - 29-May-26 122.353 1,250 Sell* 122.00 123.50
10:04:52 - 29-May-26 122.353 500 Sell* 122.00 124.00
09:20:25 - 29-May-26 123.273 2,500 Buy* 122.00 124.00
09:00:09 - 29-May-26 123.00 0 Unknown* 122.00 124.00
09:00:09 - 29-May-26 122.00 1,704 Buy* 122.00 123.00
08:59:54 - 29-May-26 122.79 8,136 Buy* 121.00 122.00
08:31:10 - 29-May-26 122.00 1,317 Buy* 120.00 122.00
08:31:10 - 29-May-26 122.00 3,709 Buy* 120.00 122.00
08:29:06 - 29-May-26 121.98 3,000 Buy* 120.00 122.00
08:25:55 - 29-May-26 121.275 5,000 Buy* 120.00 122.00
08:25:18 - 29-May-26 121.9998 8,000 Buy* 120.00 122.00
08:11:53 - 29-May-26 120.354 401 Sell* 120.00 122.00
08:00:01 - 29-May-26 120.50 375 Buy* 120.50 123.50