| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| Buy* | 12,500 | 121.00p | Ordinary |
16:38:00 - 19-Jun-26 |
| Sell* | 1,046 | 118.75p | Ordinary |
16:17:34 - 19-Jun-26 |
| Buy* | 2,000 | 122.90p | Ordinary |
16:09:50 - 19-Jun-26 |
| Sell* | 7,221 | 118.5153p | Negotiated Trade |
14:48:07 - 19-Jun-26 |
| Buy* | 5,405 | 122.90p | Ordinary |
13:50:39 - 19-Jun-26 |
| Buy* | 2,850 | 120.00p | Ordinary |
12:17:20 - 19-Jun-26 |
| Buy* | 9,475 | 120.00p | Ordinary |
12:15:27 - 19-Jun-26 |
| Buy* | 6,950 | 118.43p | Ordinary |
12:07:22 - 19-Jun-26 |
| Unknown* | 6,950 | 118.00p | Ordinary |
12:07:15 - 19-Jun-26 |
| Sell* | 4,906 | 116.50p | Ordinary |
11:49:13 - 19-Jun-26 |
| Sell* | 285 | 116.00p | Ordinary |
11:42:31 - 19-Jun-26 |
| Sell* | 300 | 116.00p | SI Trade |
11:42:29 - 19-Jun-26 |
| Sell* | 16 | 116.00p | SI Trade |
11:42:29 - 19-Jun-26 |
| Buy* | 4,184 | 119.50p | Ordinary |
11:34:41 - 19-Jun-26 |
| Buy* | 4,000 | 119.10p | Ordinary |
11:27:13 - 19-Jun-26 |
| Buy* | 5,500 | 119.10p | Ordinary |
08:54:01 - 19-Jun-26 |
| Buy* | 15,000 | 118.50p | Ordinary |
08:05:15 - 19-Jun-26 |
| Sell* | 1,188 | 116.44p | Ordinary |
08:00:23 - 19-Jun-26 |
| Sell* | 1,380 | 116.2933p | Ordinary |
15:57:18 - 18-Jun-26 |
| Sell* | 531 | 116.2933p | Ordinary |
15:56:43 - 18-Jun-26 |
| Buy* | 250 | 120.00p | Ordinary |
14:14:57 - 18-Jun-26 |
| Sell* | 2,010 | 118.00p | Ordinary |
12:49:19 - 18-Jun-26 |
| Sell* | 2,010 | 118.00p | Ordinary |
12:49:14 - 18-Jun-26 |
| Sell* | 1,000 | 118.00p | Ordinary |
12:41:46 - 18-Jun-26 |
| Sell* | 8,500 | 118.00p | Ordinary |
12:26:29 - 18-Jun-26 |
| Sell* | 2,500 | 120.00p | Ordinary |
10:18:06 - 18-Jun-26 |
| Sell* | 243 | 121.00p | Ordinary |
10:17:47 - 18-Jun-26 |
| Sell* | 3,000 | 120.00p | Ordinary |
10:16:45 - 18-Jun-26 |
| Sell* | 2,800 | 120.50p | Ordinary |
10:13:01 - 18-Jun-26 |
| Sell* | 2,000 | 121.00p | Ordinary |
09:58:17 - 18-Jun-26 |
| Unknown* | 1,000 | 123.00p | Ordinary |
09:49:06 - 18-Jun-26 |
| Sell* | 2,700 | 121.00p | Ordinary |
09:47:58 - 18-Jun-26 |
| Sell* | 5,150 | 122.10p | Ordinary |
09:47:57 - 18-Jun-26 |
| Sell* | 2,500 | 122.00p | Ordinary |
09:47:50 - 18-Jun-26 |
| Sell* | 4,102 | 122.00p | Ordinary |
09:40:04 - 18-Jun-26 |
| Sell* | 221 | 122.00p | Ordinary |
09:17:19 - 18-Jun-26 |
| Buy* | 800 | 124.50p | Ordinary |
09:16:24 - 18-Jun-26 |
| Buy* | 1 | 125.00p | SI Trade |
08:31:26 - 18-Jun-26 |
| Buy* | 4 | 125.00p | SI Trade |
08:31:26 - 18-Jun-26 |
| Buy* | 11 | 125.00p | SI Trade |
08:31:26 - 18-Jun-26 |
| Sell* | 15,000 | 122.33p | Ordinary |
08:00:56 - 18-Jun-26 |
| Buy* | 166 | 125.00p | Ordinary |
08:00:06 - 18-Jun-26 |
| Buy* | 11 | 125.00p | SI Trade |
08:00:06 - 18-Jun-26 |
| Buy* | 9 | 125.00p | SI Trade |
08:00:06 - 18-Jun-26 |
| Buy* | 4 | 125.00p | SI Trade |
08:00:06 - 18-Jun-26 |
| Buy* | 80 | 125.00p | SI Trade |
08:00:06 - 18-Jun-26 |
| Buy* | 720 | 125.00p | Ordinary |
08:00:00 - 18-Jun-26 |
| Sell* | 10,000 | 123.00p | Ordinary |
16:25:07 - 17-Jun-26 |
| Sell* | 2,280 | 123.00p | Ordinary |
15:08:06 - 17-Jun-26 |
| Buy* | 2,000 | 124.80p | Ordinary |
14:22:14 - 17-Jun-26 |
| Buy* | 20 | 125.00p | SI Trade |
13:59:24 - 17-Jun-26 |
| Buy* | 40 | 125.00p | SI Trade |
13:59:24 - 17-Jun-26 |
| Sell* | 200 | 122.075p | Ordinary |
11:35:21 - 17-Jun-26 |
| Buy* | 166 | 125.00p | Ordinary |
11:10:57 - 17-Jun-26 |
| Buy* | 99 | 125.00p | SI Trade |
11:10:02 - 17-Jun-26 |
| Buy* | 1,300 | 124.00p | Ordinary |
11:09:50 - 17-Jun-26 |
| Buy* | 1,300 | 124.00p | Ordinary |
10:22:49 - 17-Jun-26 |
| Buy* | 3,000 | 123.90p | Ordinary |
09:59:50 - 17-Jun-26 |
| Buy* | 30 | 124.00p | SI Trade |
09:25:44 - 17-Jun-26 |
| Buy* | 5,000 | 123.75p | Ordinary |
09:25:06 - 17-Jun-26 |
| Buy* | 2,185 | 123.70p | Ordinary |
09:01:03 - 17-Jun-26 |
| Buy* | 4,038 | 123.70p | Ordinary |
08:47:08 - 17-Jun-26 |
| Buy* | 1,454 | 123.75p | Ordinary |
08:08:42 - 17-Jun-26 |
| Buy* | 100 | 123.70p | Ordinary |
08:07:05 - 17-Jun-26 |
| Buy* | 1 | 124.00p | SI Trade |
08:05:53 - 17-Jun-26 |
| Buy* | 5 | 124.00p | SI Trade |
08:05:53 - 17-Jun-26 |
| Sell* | 10,000 | 121.33p | Ordinary |
08:05:40 - 17-Jun-26 |
| Unknown* | 22,500 | 122.50p | OTC Trade |
17:06:49 - 16-Jun-26 |
| Sell* | 1,245 | 121.265p | Ordinary |
14:45:15 - 16-Jun-26 |
| Buy* | 7,000 | 123.75p | Ordinary |
13:52:42 - 16-Jun-26 |
| Sell* | 6,000 | 121.265p | Ordinary |
12:55:51 - 16-Jun-26 |
| Buy* | 2,350 | 124.00p | Ordinary |
12:54:11 - 16-Jun-26 |
| Buy* | 1,350 | 123.89p | Ordinary |
12:39:52 - 16-Jun-26 |
| Buy* | 5,000 | 122.90p | Ordinary |
11:51:22 - 16-Jun-26 |
| Buy* | 3,732 | 122.90p | Ordinary |
11:43:15 - 16-Jun-26 |
| Buy* | 4,064 | 122.90p | Ordinary |
11:42:55 - 16-Jun-26 |
| Buy* | 1,500 | 122.90p | Ordinary |
11:19:36 - 16-Jun-26 |
| Sell* | 10,000 | 122.25p | Ordinary |
11:18:47 - 16-Jun-26 |
| Sell* | 3,503 | 122.25p | Ordinary |
10:59:56 - 16-Jun-26 |
| Buy* | 2,850 | 121.95p | Ordinary |
10:43:57 - 16-Jun-26 |
| Buy* | 2,500 | 121.50p | Ordinary |
10:40:34 - 16-Jun-26 |
| Buy* | 5,000 | 122.00p | Ordinary |
10:39:22 - 16-Jun-26 |
| Buy* | 5,000 | 122.00p | Ordinary |
10:39:07 - 16-Jun-26 |
| Buy* | 5,000 | 121.99p | Ordinary |
10:38:50 - 16-Jun-26 |
| Buy* | 7,500 | 122.00p | Ordinary |
10:38:40 - 16-Jun-26 |
| Buy* | 5,000 | 121.90p | Ordinary |
10:37:48 - 16-Jun-26 |
| Sell* | 5,000 | 120.80p | Ordinary |
10:36:44 - 16-Jun-26 |
| Sell* | 5,000 | 120.80p | Ordinary |
10:35:15 - 16-Jun-26 |
| Sell* | 4,133 | 120.80p | Ordinary |
10:31:22 - 16-Jun-26 |
| Sell* | 5,000 | 119.10p | Negotiated Trade |
10:01:07 - 16-Jun-26 |
| Sell* | 4,000 | 121.00p | Ordinary |
09:59:45 - 16-Jun-26 |
| Sell* | 3,500 | 121.00p | Ordinary |
09:45:15 - 16-Jun-26 |
| Buy* | 5,000 | 122.60p | Ordinary |
09:41:55 - 16-Jun-26 |
| Buy* | 5,000 | 122.60p | Ordinary |
09:41:52 - 16-Jun-26 |
| Unknown* | 11,440 | 121.00p | Ordinary |
09:35:46 - 16-Jun-26 |
| Unknown* | -11,400 | 121.00p | Ordinary Correction |
09:35:46 - 16-Jun-26 |
| Sell* | 11,400 | 121.00p | Ordinary |
09:35:46 - 16-Jun-26 |
| Sell* | 10,000 | 121.00p | Ordinary |
09:32:23 - 16-Jun-26 |
| Buy* | 750 | 124.00p | Ordinary |
09:05:28 - 16-Jun-26 |
| Buy* | 3,252 | 122.75p | Ordinary |
08:48:02 - 16-Jun-26 |
| Buy* | 2,000 | 122.60p | Ordinary |
08:45:48 - 16-Jun-26 |
| Buy* | 642 | 124.00p | Ordinary |
08:44:13 - 16-Jun-26 |
| Buy* | 1,000 | 123.00p | Ordinary |
08:35:45 - 16-Jun-26 |
| Buy* | 1,000 | 122.00p | Ordinary |
08:32:49 - 16-Jun-26 |
| Buy* | 3,000 | 122.00p | Ordinary |
08:32:05 - 16-Jun-26 |
| Unknown* | 3,000 | 122.00p | Negotiated Trade |
08:29:45 - 16-Jun-26 |
| Unknown* | -3,000 | 122.00p | Ordinary Correction |
08:29:45 - 16-Jun-26 |
| Buy* | 3,000 | 122.00p | Ordinary |
08:29:45 - 16-Jun-26 |
| Buy* | 2,000 | 122.00p | Ordinary |
08:22:22 - 16-Jun-26 |
| Buy* | 34 | 122.00p | SI Trade |
08:19:46 - 16-Jun-26 |
| Buy* | 171 | 121.00p | Ordinary |
08:19:20 - 16-Jun-26 |
| Buy* | 48 | 121.00p | SI Trade |
08:19:19 - 16-Jun-26 |
| Buy* | 1 | 121.00p | SI Trade |
08:19:19 - 16-Jun-26 |
| Buy* | 3,000 | 120.95p | Ordinary |
08:19:14 - 16-Jun-26 |
| Sell* | 1,000 | 117.50p | Ordinary |
08:17:26 - 16-Jun-26 |
| Sell* | 1,703 | 117.50p | Ordinary |
08:15:08 - 16-Jun-26 |
| Buy* | 743 | 121.00p | Ordinary |
08:00:00 - 16-Jun-26 |
| Unknown* | 2,000 | 118.00p | OTC Trade |
17:06:07 - 15-Jun-26 |
| Buy* | 2,060 | 121.00p | Ordinary |
16:18:35 - 15-Jun-26 |
| Buy* | 409 | 121.00p | Ordinary |
15:52:36 - 15-Jun-26 |
| Sell* | 3,000 | 117.16p | Ordinary |
15:21:31 - 15-Jun-26 |
| Buy* | 20 | 121.00p | Ordinary |
14:34:23 - 15-Jun-26 |
| Buy* | 875 | 120.00p | Ordinary |
13:55:35 - 15-Jun-26 |
| Buy* | 20 | 120.00p | SI Trade |
13:40:02 - 15-Jun-26 |
| Buy* | 3,000 | 120.00p | Ordinary |
13:39:47 - 15-Jun-26 |
| Buy* | 7,063 | 120.00p | Ordinary |
13:10:55 - 15-Jun-26 |
| Sell* | 1,461 | 116.55p | Ordinary |
12:40:23 - 15-Jun-26 |
| Sell* | 263 | 116.55p | Ordinary |
12:04:13 - 15-Jun-26 |
| Unknown* | 25,000 | 111.00p | Ordinary |
11:05:48 - 15-Jun-26 |
| Sell* | 206 | 117.00p | Ordinary |
10:55:04 - 15-Jun-26 |
| Sell* | 4,927 | 117.60p | Ordinary |
10:43:46 - 15-Jun-26 |
| Buy* | 16,528 | 122.00p | Ordinary |
10:36:20 - 15-Jun-26 |
| Unknown* | -16,528 | 121.00p | Ordinary Correction |
10:36:20 - 15-Jun-26 |
| Buy* | 16,528 | 121.00p | Ordinary |
10:36:20 - 15-Jun-26 |
| Unknown* | 16,528 | 121.00p | Ordinary |
10:36:20 - 15-Jun-26 |
| Unknown* | -16,528 | 122.00p | Ordinary Correction |
10:36:20 - 15-Jun-26 |
| Buy* | 2,000 | 119.80p | Ordinary |
10:33:53 - 15-Jun-26 |
| Sell* | 5,000 | 115.00p | Ordinary |
10:31:18 - 15-Jun-26 |
| Sell* | 3,108 | 116.00p | Ordinary |
10:30:31 - 15-Jun-26 |
| Buy* | 1 | 120.00p | SI Trade |
10:16:02 - 15-Jun-26 |
| Buy* | 2,097 | 119.00p | Ordinary |
10:15:52 - 15-Jun-26 |
| Buy* | 4,195 | 119.00p | Ordinary |
09:52:03 - 15-Jun-26 |
| Buy* | 4,195 | 119.00p | Ordinary |
09:43:27 - 15-Jun-26 |
| Buy* | 4,199 | 118.90p | Ordinary |
09:42:26 - 15-Jun-26 |
| Buy* | 4,231 | 118.00p | Ordinary |
09:38:21 - 15-Jun-26 |
| Buy* | 4,750 | 117.00p | Ordinary |
09:28:43 - 15-Jun-26 |
| Buy* | 4,250 | 117.00p | Ordinary |
09:28:37 - 15-Jun-26 |
| Buy* | 9,000 | 117.70p | Ordinary |
09:12:59 - 15-Jun-26 |
| Buy* | 2,555 | 117.40p | Ordinary |
09:10:04 - 15-Jun-26 |
| Buy* | 1,367 | 117.00p | Ordinary |
08:41:25 - 15-Jun-26 |
| Buy* | 2,410 | 116.00p | Ordinary |
08:25:37 - 15-Jun-26 |
| Buy* | 3,000 | 114.00p | Ordinary |
08:24:52 - 15-Jun-26 |
| Buy* | 385 | 114.00p | Ordinary |
08:19:15 - 15-Jun-26 |
| Sell* | 2,625 | 112.00p | Ordinary |
08:01:24 - 15-Jun-26 |
| Sell* | 14 | 112.00p | SI Trade |
08:00:54 - 15-Jun-26 |
| Sell* | 10 | 112.00p | SI Trade |
08:00:54 - 15-Jun-26 |
| Buy* | 10 | 114.00p | SI Trade |
08:00:54 - 15-Jun-26 |
| Buy* | 6 | 114.00p | SI Trade |
08:00:54 - 15-Jun-26 |
| Buy* | 2,496 | 112.00p | Ordinary |
08:00:35 - 15-Jun-26 |
| Buy* | 10,000 | 113.85p | Ordinary |
08:00:34 - 15-Jun-26 |
| Buy* | 500 | 112.00p | Ordinary |
08:00:29 - 15-Jun-26 |
| Unknown* | 25,000 | 113.50p | Ordinary |
14:53:53 - 12-Jun-26 |
| Sell* | 3,000 | 110.40p | Ordinary |
14:50:49 - 12-Jun-26 |
| Sell* | 2,590 | 110.44p | Ordinary |
14:39:17 - 12-Jun-26 |
| Unknown* | 432 | 112.50p | SI Trade |
14:31:16 - 12-Jun-26 |
| Unknown* | 432 | 112.50p | SI Trade |
14:31:16 - 12-Jun-26 |
| Sell* | 1,888 | 111.00p | Ordinary |
14:24:39 - 12-Jun-26 |
| Sell* | 1,093 | 111.00p | Ordinary |
13:51:48 - 12-Jun-26 |
| Sell* | 4,800 | 111.4125p | Ordinary |
13:31:33 - 12-Jun-26 |
| Sell* | 14,840 | 112.25p | Ordinary |
13:31:10 - 12-Jun-26 |
| Sell* | 14,840 | 112.00p | Ordinary |
13:31:07 - 12-Jun-26 |
| Buy* | 175 | 113.97p | Ordinary |
13:29:44 - 12-Jun-26 |
| Unknown* | 0 | 111.00p | SI Trade |
12:22:43 - 12-Jun-26 |
| Buy* | 10 | 114.00p | SI Trade |
12:22:43 - 12-Jun-26 |
| Sell* | 58 | 111.00p | SI Trade |
12:22:43 - 12-Jun-26 |
| Sell* | 4,730 | 112.20p | Ordinary |
11:37:05 - 12-Jun-26 |
| Sell* | 6,960 | 111.50p | Ordinary |
11:37:02 - 12-Jun-26 |
| Buy* | 879 | 112.95p | Ordinary |
11:11:34 - 12-Jun-26 |
| Buy* | 876 | 112.95p | Ordinary |
10:25:39 - 12-Jun-26 |
| Buy* | 1,000 | 112.50p | Ordinary |
08:19:38 - 12-Jun-26 |
| Buy* | 5,000 | 112.00p | Ordinary |
08:17:08 - 12-Jun-26 |
| Buy* | 3,000 | 112.00p | Ordinary |
08:16:50 - 12-Jun-26 |
| Buy* | 10 | 112.00p | SI Trade |
08:16:48 - 12-Jun-26 |
| Buy* | 12 | 112.00p | SI Trade |
08:16:48 - 12-Jun-26 |
| Buy* | 3,000 | 111.90p | Ordinary |
08:16:00 - 12-Jun-26 |
| Buy* | 3,000 | 111.90p | Ordinary |
08:15:59 - 12-Jun-26 |
| Buy* | 3,000 | 111.90p | Ordinary |
08:15:55 - 12-Jun-26 |
| Buy* | 1,787 | 111.60p | Ordinary |
08:11:39 - 12-Jun-26 |
| Sell* | 3,463 | 108.00p | Ordinary |
16:17:00 - 11-Jun-26 |
| Buy* | 266 | 112.00p | SI Trade |
14:18:47 - 11-Jun-26 |
| Buy* | 30 | 112.00p | SI Trade |
14:18:47 - 11-Jun-26 |
| Buy* | 89 | 112.00p | SI Trade |
14:18:47 - 11-Jun-26 |
| Buy* | 3,000 | 110.00p | Ordinary |
13:27:57 - 11-Jun-26 |
| Buy* | 423 | 112.00p | Ordinary |
13:27:16 - 11-Jun-26 |
| Buy* | 269 | 112.00p | SI Trade |
13:27:15 - 11-Jun-26 |
| Buy* | 9,374 | 110.75p | Ordinary |
13:23:43 - 11-Jun-26 |
| Buy* | 803 | 112.00p | Ordinary |
13:15:57 - 11-Jun-26 |
| Sell* | 11,898 | 105.65p | Ordinary |
12:52:02 - 11-Jun-26 |
| Sell* | 255 | 106.552p | Ordinary |
12:08:27 - 11-Jun-26 |
| Sell* | 2,000 | 106.40p | Ordinary |
11:07:09 - 11-Jun-26 |