| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| Unknown* | 11,000 | 115.00p | Ordinary |
16:30:40 - 13-Jul-26 |
| Unknown* | 11,000 | 114.00p | Ordinary |
16:30:31 - 13-Jul-26 |
| Buy* | 5,000 | 110.00p | Suspected BUY Trade |
16:21:23 - 13-Jul-26 |
| Buy* | 5,000 | 111.00p | Ordinary |
16:21:09 - 13-Jul-26 |
| Buy* | 4,011 | 112.00p | Ordinary |
16:20:21 - 13-Jul-26 |
| Buy* | 1,500 | 111.00p | Ordinary |
16:14:08 - 13-Jul-26 |
| Buy* | 618 | 112.00p | Ordinary |
15:56:22 - 13-Jul-26 |
| Buy* | 171 | 112.00p | Ordinary |
14:45:31 - 13-Jul-26 |
| Buy* | 2,000 | 110.00p | Ordinary |
11:37:17 - 13-Jul-26 |
| Unknown* | -2,000 | 110.00p | Ordinary Correction |
11:37:17 - 13-Jul-26 |
| Buy* | 2,000 | 110.00p | Ordinary |
11:37:17 - 13-Jul-26 |
| Buy* | 2,500 | 110.00p | Ordinary |
11:35:28 - 13-Jul-26 |
| Buy* | 267 | 109.50p | Ordinary |
10:54:49 - 13-Jul-26 |
| Buy* | 4,590 | 108.90p | Ordinary |
10:02:13 - 13-Jul-26 |
| Buy* | 1,855 | 107.40p | Ordinary |
09:14:21 - 13-Jul-26 |
| Sell* | 1,794 | 101.925p | Ordinary |
08:00:26 - 13-Jul-26 |
| Sell* | 604 | 101.77p | Ordinary |
15:33:13 - 10-Jul-26 |
| Unknown* | 10,000 | 101.50p | Ordinary |
15:28:23 - 10-Jul-26 |
| Sell* | 2,000 | 105.00p | Ordinary |
15:04:10 - 10-Jul-26 |
| Sell* | 4,911 | 105.00p | Ordinary |
14:58:27 - 10-Jul-26 |
| Sell* | 3,402 | 109.80p | Ordinary |
14:32:33 - 10-Jul-26 |
| Buy* | 2,363 | 110.00p | Ordinary |
12:24:34 - 10-Jul-26 |
| Sell* | 1,286 | 105.00p | Ordinary |
11:30:24 - 10-Jul-26 |
| Sell* | 3,500 | 106.25p | Ordinary |
09:38:23 - 10-Jul-26 |
| Buy* | 157 | 112.70p | Ordinary |
09:37:31 - 10-Jul-26 |
| Sell* | 460 | 110.10p | Ordinary |
09:33:04 - 10-Jul-26 |
| Sell* | 2,000 | 110.10p | Ordinary |
09:33:02 - 10-Jul-26 |
| Sell* | 5,500 | 110.55p | Ordinary |
09:32:43 - 10-Jul-26 |
| Buy* | 2,171 | 115.00p | Ordinary |
09:06:26 - 10-Jul-26 |
| Buy* | 2,000 | 110.00p | Ordinary |
09:02:26 - 10-Jul-26 |
| Buy* | 4,539 | 110.00p | Ordinary |
08:55:35 - 10-Jul-26 |
| Unknown* | 2,000 | 108.00p | Ordinary |
08:43:02 - 10-Jul-26 |
| Unknown* | 460 | 105.00p | Ordinary |
08:42:00 - 10-Jul-26 |
| Buy* | 2,000 | 105.00p | Ordinary |
08:40:47 - 10-Jul-26 |
| Buy* | 5,000 | 105.00p | Ordinary |
08:38:28 - 10-Jul-26 |
| Unknown* | 7,612 | 105.00p | Ordinary |
08:37:33 - 10-Jul-26 |
| Buy* | 232 | 104.75p | Ordinary |
08:03:29 - 10-Jul-26 |
| Buy* | 2,402 | 103.875p | Ordinary |
16:26:19 - 09-Jul-26 |
| Buy* | 604 | 102.00p | Ordinary |
15:59:03 - 09-Jul-26 |
| Buy* | 365 | 102.00p | Ordinary |
15:53:11 - 09-Jul-26 |
| Buy* | 143 | 102.00p | Ordinary |
15:47:23 - 09-Jul-26 |
| Buy* | 2,353 | 102.00p | Ordinary |
15:45:51 - 09-Jul-26 |
| Buy* | 2,500 | 100.00p | Ordinary |
15:26:00 - 09-Jul-26 |
| Buy* | 1,000 | 99.90p | Ordinary |
15:25:20 - 09-Jul-26 |
| Buy* | 5,079 | 100.00p | Ordinary |
15:23:30 - 09-Jul-26 |
| Buy* | 90 | 100.00p | Ordinary |
11:31:48 - 09-Jul-26 |
| Buy* | 1,921 | 98.70p | Ordinary |
11:22:19 - 09-Jul-26 |
| Buy* | 1,636 | 96.48p | Ordinary |
10:56:24 - 09-Jul-26 |
| Buy* | 2,000 | 96.00p | Ordinary |
10:53:39 - 09-Jul-26 |
| Buy* | 1,500 | 96.00p | Ordinary |
10:50:19 - 09-Jul-26 |
| Buy* | 5,000 | 96.00p | Ordinary |
10:47:12 - 09-Jul-26 |
| Buy* | 1,286 | 95.75p | Ordinary |
10:41:54 - 09-Jul-26 |
| Buy* | 5,845 | 95.00p | Ordinary |
10:34:08 - 09-Jul-26 |
| Buy* | 6,416 | 93.40p | Ordinary |
10:33:24 - 09-Jul-26 |
| Buy* | 6,952 | 92.00p | Ordinary |
10:10:50 - 09-Jul-26 |
| Unknown* | 2,000 | 90.00p | Ordinary |
10:10:48 - 09-Jul-26 |
| Buy* | 555 | 90.00p | Ordinary |
09:13:08 - 09-Jul-26 |
| Buy* | 4,911 | 89.40p | Ordinary |
08:58:37 - 09-Jul-26 |
| Buy* | 2,242 | 89.00p | Ordinary |
08:49:53 - 09-Jul-26 |
| Buy* | 3,000 | 87.00p | Ordinary |
08:31:31 - 09-Jul-26 |
| Unknown* | 3,000 | 87.00p | Ordinary |
08:31:31 - 09-Jul-26 |
| Unknown* | -3,000 | 87.00p | Ordinary Correction |
08:31:31 - 09-Jul-26 |
| Buy* | 2,000 | 85.00p | Ordinary |
08:29:12 - 09-Jul-26 |
| Buy* | 1,169 | 84.90p | Ordinary |
08:25:47 - 09-Jul-26 |
| Unknown* | 8,220 | 82.00p | Ordinary |
14:45:42 - 08-Jul-26 |
| Buy* | 500 | 83.70p | Ordinary |
14:33:43 - 08-Jul-26 |
| Sell* | 604 | 82.00p | Ordinary |
14:30:53 - 08-Jul-26 |
| Sell* | 7,000 | 81.75p | Ordinary |
11:04:20 - 08-Jul-26 |
| Sell* | 6,175 | 85.10p | Ordinary |
10:11:25 - 08-Jul-26 |
| Unknown* | 11,767 | 85.03p | Ordinary |
10:11:00 - 08-Jul-26 |
| Sell* | 5,750 | 87.03p | Ordinary |
10:10:29 - 08-Jul-26 |
| Buy* | 2,000 | 90.00p | Ordinary |
10:07:22 - 08-Jul-26 |
| Sell* | 5,000 | 90.10p | Ordinary |
10:06:28 - 08-Jul-26 |
| Sell* | 2,000 | 92.00p | Ordinary |
10:05:24 - 08-Jul-26 |
| Sell* | 2,000 | 92.00p | Ordinary |
10:04:38 - 08-Jul-26 |
| Sell* | 490 | 92.06p | Ordinary |
16:27:27 - 07-Jul-26 |
| Unknown* | 314 | 93.50p | Ordinary |
14:59:50 - 07-Jul-26 |
| Sell* | 2,000 | 95.00p | Ordinary |
09:58:32 - 07-Jul-26 |
| Sell* | 2,000 | 95.00p | Ordinary |
09:58:12 - 07-Jul-26 |
| Unknown* | 29,681 | 93.65p | Negotiated Trade |
09:57:35 - 07-Jul-26 |
| Sell* | 3,085 | 97.00p | Ordinary |
09:49:07 - 07-Jul-26 |
| Sell* | 1,000 | 95.33p | Ordinary |
08:20:00 - 07-Jul-26 |
| Sell* | 3,085 | 97.00p | Ordinary |
08:10:46 - 06-Jul-26 |
| Sell* | 694 | 95.10p | Ordinary |
16:27:10 - 03-Jul-26 |
| Sell* | 227 | 97.00p | Ordinary |
15:58:22 - 03-Jul-26 |
| Sell* | 6,320 | 95.00p | Ordinary |
13:23:29 - 03-Jul-26 |
| Sell* | 511 | 97.00p | Ordinary |
12:31:42 - 03-Jul-26 |
| Sell* | 222 | 95.50p | Ordinary |
15:32:09 - 02-Jul-26 |
| Sell* | 200 | 97.15p | Ordinary |
15:56:02 - 01-Jul-26 |
| Unknown* | 505 | 97.50p | Ordinary |
11:51:19 - 01-Jul-26 |
| Sell* | 2,000 | 100.00p | Ordinary |
08:23:04 - 01-Jul-26 |
| Sell* | 2,000 | 100.00p | Ordinary |
08:22:35 - 01-Jul-26 |
| Unknown* | 19,339 | 100.00p | Negotiated Trade |
08:21:42 - 01-Jul-26 |
| Sell* | 630 | 100.00p | Ordinary |
15:26:39 - 30-Jun-26 |
| Sell* | 437 | 100.00p | Ordinary |
13:29:37 - 30-Jun-26 |
| Sell* | 348 | 100.00p | Ordinary |
13:47:27 - 29-Jun-26 |
| Sell* | 1,150 | 100.00p | Ordinary |
12:41:38 - 29-Jun-26 |
| Sell* | 216 | 100.00p | Ordinary |
12:22:26 - 29-Jun-26 |
| Sell* | 4,895 | 102.00p | Ordinary |
11:28:35 - 29-Jun-26 |
| Buy* | 5,500 | 105.00p | Ordinary |
09:18:36 - 29-Jun-26 |
| Buy* | 5,500 | 103.00p | Ordinary |
09:18:26 - 29-Jun-26 |
| Sell* | 453 | 102.50p | Ordinary |
08:41:22 - 29-Jun-26 |
| Sell* | 2,916 | 100.10p | Ordinary |
08:41:03 - 29-Jun-26 |
| Sell* | 18 | 100.00p | Ordinary |
08:07:38 - 29-Jun-26 |
| Unknown* | 87 | 105.00p | Ordinary |
08:05:00 - 29-Jun-26 |
| Unknown* | 377 | 105.00p | Ordinary |
13:58:20 - 26-Jun-26 |
| Sell* | 209 | 100.00p | Ordinary |
12:41:16 - 26-Jun-26 |
| Unknown* | 21 | 105.00p | Ordinary |
12:40:23 - 26-Jun-26 |
| Sell* | 750 | 100.00p | Ordinary |
08:23:58 - 26-Jun-26 |
| Sell* | 1,000 | 100.10p | Ordinary |
08:07:44 - 26-Jun-26 |
| Sell* | 2,000 | 105.00p | Ordinary |
08:07:26 - 26-Jun-26 |
| Unknown* | 2,000 | 105.00p | Ordinary |
08:06:51 - 26-Jun-26 |
| Sell* | 2,000 | 105.00p | Ordinary |
08:06:51 - 26-Jun-26 |
| Unknown* | -2,000 | 105.00p | Ordinary Correction |
08:06:51 - 26-Jun-26 |
| Unknown* | 15,000 | 105.05p | Negotiated Trade |
08:05:01 - 26-Jun-26 |
| Sell* | 500 | 105.00p | Ordinary |
10:12:23 - 25-Jun-26 |
| Sell* | 211 | 105.55p | Ordinary |
09:34:35 - 25-Jun-26 |
| Sell* | 496 | 105.55p | Ordinary |
08:46:39 - 25-Jun-26 |
| Sell* | 222 | 105.55p | Ordinary |
08:03:05 - 25-Jun-26 |
| Buy* | 4,545 | 115.00p | Ordinary |
14:03:55 - 24-Jun-26 |
| Sell* | 437 | 109.90p | Ordinary |
10:10:12 - 24-Jun-26 |
| Buy* | 450 | 110.00p | Ordinary |
10:09:07 - 24-Jun-26 |
| Buy* | 91 | 110.00p | Ordinary |
15:12:16 - 23-Jun-26 |
| Sell* | 807 | 105.55p | Ordinary |
09:51:56 - 23-Jun-26 |
| Sell* | 3,500 | 105.00p | Ordinary |
08:38:10 - 23-Jun-26 |
| Sell* | 5,000 | 110.315p | Ordinary |
08:34:43 - 23-Jun-26 |
| Buy* | 490 | 113.38p | Ordinary |
13:00:36 - 22-Jun-26 |
| Buy* | 953 | 113.50p | Ordinary |
10:56:53 - 22-Jun-26 |
| Sell* | 46 | 110.315p | Ordinary |
10:47:51 - 22-Jun-26 |
| Sell* | 850 | 110.50p | Ordinary |
08:38:52 - 22-Jun-26 |
| Buy* | 876 | 113.70p | Ordinary |
15:22:28 - 19-Jun-26 |
| Unknown* | 6,667 | 115.00p | Ordinary |
12:01:25 - 19-Jun-26 |
| Sell* | 560 | 110.30p | Ordinary |
10:06:43 - 19-Jun-26 |
| Sell* | 1,312 | 110.30p | Ordinary |
09:00:49 - 19-Jun-26 |
| Sell* | 457 | 110.30p | Ordinary |
08:02:35 - 18-Jun-26 |
| Sell* | 558 | 110.25p | Ordinary |
12:37:18 - 17-Jun-26 |
| Buy* | 360 | 114.00p | Ordinary |
09:59:49 - 17-Jun-26 |
| Sell* | 100 | 110.25p | Ordinary |
16:26:16 - 16-Jun-26 |
| Sell* | 78 | 110.25p | Ordinary |
16:26:13 - 16-Jun-26 |
| Buy* | 5,000 | 113.25p | Ordinary |
15:34:31 - 16-Jun-26 |
| Sell* | 500 | 107.25p | Ordinary |
12:01:10 - 16-Jun-26 |
| Buy* | 225 | 111.00p | Ordinary |
09:30:46 - 16-Jun-26 |
| Sell* | 473 | 107.20p | Ordinary |
08:37:36 - 16-Jun-26 |
| Sell* | 500 | 107.20p | Ordinary |
08:13:16 - 16-Jun-26 |
| Sell* | 210 | 107.20p | Ordinary |
15:23:28 - 15-Jun-26 |
| Sell* | 163 | 107.00p | Ordinary |
12:46:34 - 15-Jun-26 |
| Sell* | 250 | 107.00p | Ordinary |
12:10:02 - 15-Jun-26 |
| Sell* | 210 | 111.555p | Ordinary |
16:15:45 - 12-Jun-26 |
| Sell* | 380 | 111.555p | Ordinary |
16:10:41 - 12-Jun-26 |
| Buy* | 125 | 114.00p | Ordinary |
15:27:32 - 12-Jun-26 |
| Sell* | 430 | 115.00p | Ordinary |
12:35:09 - 12-Jun-26 |
| Sell* | 5,000 | 115.00p | Ordinary |
09:01:44 - 12-Jun-26 |
| Sell* | 2,000 | 115.00p | Ordinary |
09:01:23 - 12-Jun-26 |
| Sell* | 221 | 115.10p | Ordinary |
08:52:27 - 12-Jun-26 |
| Sell* | 252 | 115.10p | Ordinary |
16:20:46 - 11-Jun-26 |
| Buy* | 150 | 118.50p | Ordinary |
16:16:30 - 11-Jun-26 |
| Buy* | 1,000 | 118.50p | Ordinary |
16:06:38 - 11-Jun-26 |
| Buy* | 250 | 118.50p | Ordinary |
12:32:21 - 11-Jun-26 |
| Buy* | 78 | 118.50p | Ordinary |
10:46:06 - 11-Jun-26 |
| Unknown* | 250,000 | 117.50p | OTC Trade |
17:09:15 - 10-Jun-26 |
| Sell* | 501 | 115.00p | Ordinary |
16:27:45 - 10-Jun-26 |
| Sell* | 4,441 | 115.15p | Ordinary |
15:58:06 - 10-Jun-26 |
| Buy* | 1,000 | 120.00p | Ordinary |
14:44:43 - 10-Jun-26 |
| Sell* | 5,000 | 115.00p | Ordinary |
14:42:10 - 10-Jun-26 |
| Unknown* | 6,800 | 115.00p | Ordinary |
14:39:34 - 10-Jun-26 |
| Unknown* | 250,000 | 120.00p | OTC Trade |
12:43:20 - 10-Jun-26 |
| Unknown* | 120 | 120.00p | Ordinary |
11:40:02 - 10-Jun-26 |
| Sell* | 3,000 | 120.00p | Ordinary |
08:56:44 - 10-Jun-26 |
| Sell* | 42 | 120.00p | Ordinary |
14:48:12 - 09-Jun-26 |
| Unknown* | 8,124 | 121.00p | Ordinary |
13:51:39 - 09-Jun-26 |
| Sell* | 1,317 | 121.50p | Ordinary |
12:45:19 - 09-Jun-26 |
| Sell* | 4,121 | 121.50p | Ordinary |
11:42:04 - 09-Jun-26 |
| Sell* | 423 | 121.55p | Ordinary |
11:40:10 - 09-Jun-26 |
| Sell* | 3,446 | 121.55p | Ordinary |
11:28:43 - 09-Jun-26 |
| Buy* | 1,256 | 124.80p | Ordinary |
11:19:59 - 09-Jun-26 |
| Sell* | 1,652 | 121.50p | Ordinary |
11:14:06 - 09-Jun-26 |
| Buy* | 250 | 124.50p | Ordinary |
11:03:22 - 09-Jun-26 |
| Buy* | 100 | 123.50p | Ordinary |
10:52:04 - 09-Jun-26 |
| Unknown* | 9,481 | 123.50p | Ordinary |
10:51:51 - 09-Jun-26 |
| Buy* | 64 | 123.50p | Ordinary |
10:49:30 - 09-Jun-26 |
| Buy* | 1,600 | 124.50p | Ordinary |
10:38:02 - 09-Jun-26 |
| Buy* | 800 | 124.50p | Ordinary |
10:32:32 - 09-Jun-26 |
| Buy* | 797 | 124.50p | Ordinary |
09:07:53 - 09-Jun-26 |
| Buy* | 1,200 | 124.90p | Ordinary |
15:25:27 - 08-Jun-26 |
| Buy* | 250 | 124.90p | Ordinary |
15:22:03 - 08-Jun-26 |
| Buy* | 2,401 | 124.90p | Ordinary |
15:21:02 - 08-Jun-26 |
| Buy* | 200 | 124.00p | Ordinary |
15:00:21 - 08-Jun-26 |
| Buy* | 1,000 | 124.00p | Ordinary |
14:54:30 - 08-Jun-26 |
| Buy* | 803 | 124.00p | Ordinary |
14:53:46 - 08-Jun-26 |
| Buy* | 50 | 123.00p | Ordinary |
10:52:16 - 08-Jun-26 |
| Buy* | 750 | 124.00p | Ordinary |
10:51:47 - 08-Jun-26 |
| Buy* | 459 | 123.50p | Ordinary |
09:47:14 - 08-Jun-26 |
| Buy* | 34 | 125.00p | Ordinary |
09:29:06 - 08-Jun-26 |
| Buy* | 700 | 123.00p | Ordinary |
09:12:03 - 08-Jun-26 |
| Buy* | 5,000 | 123.00p | Ordinary |
08:57:55 - 08-Jun-26 |
| Buy* | 383 | 128.50p | Ordinary |
08:17:50 - 08-Jun-26 |
| Sell* | 250 | 123.20p | Ordinary |
08:07:34 - 08-Jun-26 |
| Buy* | 480 | 128.50p | Ordinary |
16:27:23 - 05-Jun-26 |
| Unknown* | 10,000 | 125.00p | Negotiated Trade |
16:08:09 - 05-Jun-26 |
| Unknown* | 10,000 | 125.75p | Ordinary |
16:07:31 - 05-Jun-26 |