| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| Unknown* | 100,000 | 39.00p | OTC Trade |
17:05:40 - 10-Jul-26 |
| Buy* | 2,510 | 39.6999p | Ordinary |
16:24:17 - 10-Jul-26 |
| Buy* | 2,510 | 39.6999p | Ordinary |
16:22:34 - 10-Jul-26 |
| Sell* | 9,300 | 38.26p | Ordinary |
16:04:30 - 10-Jul-26 |
| Buy* | 1,000 | 39.7333p | Ordinary |
15:23:44 - 10-Jul-26 |
| Sell* | 77 | 38.00p | SI Trade |
15:08:50 - 10-Jul-26 |
| Buy* | 26 | 40.00p | SI Trade |
15:08:50 - 10-Jul-26 |
| Buy* | 5 | 40.00p | SI Trade |
15:08:50 - 10-Jul-26 |
| Sell* | 15,000 | 39.00p | Ordinary |
15:08:34 - 10-Jul-26 |
| Sell* | 25,000 | 39.00p | Ordinary |
15:07:57 - 10-Jul-26 |
| Sell* | 5,000 | 39.10p | Ordinary |
15:01:56 - 10-Jul-26 |
| Sell* | 10,000 | 39.10p | Ordinary |
14:59:42 - 10-Jul-26 |
| Unknown* | 50,000 | 39.70p | Ordinary |
14:58:58 - 10-Jul-26 |
| Buy* | 3,415 | 39.70p | Ordinary |
14:22:27 - 10-Jul-26 |
| Buy* | 229 | 40.00p | Ordinary |
13:47:31 - 10-Jul-26 |
| Sell* | 6,161 | 39.06p | Ordinary |
13:30:20 - 10-Jul-26 |
| Sell* | 10,000 | 39.06p | Ordinary |
13:29:08 - 10-Jul-26 |
| Sell* | 996 | 39.00p | Ordinary |
13:29:01 - 10-Jul-26 |
| Sell* | 1,000 | 39.00p | Ordinary |
13:28:34 - 10-Jul-26 |
| Sell* | 10,000 | 39.06p | Ordinary |
13:23:11 - 10-Jul-26 |
| Buy* | 10,000 | 39.74999p | Ordinary |
13:18:45 - 10-Jul-26 |
| Sell* | 7,500 | 39.06p | Ordinary |
12:55:03 - 10-Jul-26 |
| Buy* | 5,000 | 39.74999p | Ordinary |
12:53:50 - 10-Jul-26 |
| Buy* | 5,000 | 39.00p | Ordinary |
12:02:51 - 10-Jul-26 |
| Buy* | 6,500 | 39.00p | Ordinary |
12:01:02 - 10-Jul-26 |
| Buy* | 60 | 39.00p | SI Trade |
11:58:30 - 10-Jul-26 |
| Buy* | 8,500 | 38.90p | Ordinary |
11:57:43 - 10-Jul-26 |
| Buy* | 15,000 | 38.80p | Ordinary |
11:56:25 - 10-Jul-26 |
| Buy* | 90 | 39.00p | Ordinary |
11:56:06 - 10-Jul-26 |
| Buy* | 68 | 39.00p | SI Trade |
11:56:06 - 10-Jul-26 |
| Buy* | 12 | 39.00p | SI Trade |
11:56:06 - 10-Jul-26 |
| Buy* | 30,000 | 38.60p | Ordinary |
11:55:22 - 10-Jul-26 |
| Buy* | 25,000 | 38.70p | Ordinary |
11:23:51 - 10-Jul-26 |
| Buy* | 4,000 | 38.40p | Ordinary |
11:16:21 - 10-Jul-26 |
| Buy* | 25,000 | 38.24999p | Ordinary |
11:11:45 - 10-Jul-26 |
| Buy* | 1,035 | 38.24999p | Ordinary |
09:52:27 - 10-Jul-26 |
| Buy* | 2,593 | 38.40p | Ordinary |
08:37:05 - 10-Jul-26 |
| Sell* | 2,104 | 36.71p | Ordinary |
08:32:24 - 10-Jul-26 |
| Sell* | 6,804 | 36.66p | Ordinary |
08:27:09 - 10-Jul-26 |
| Sell* | 20,816 | 37.10p | Ordinary |
08:16:56 - 10-Jul-26 |
| Buy* | 26,153 | 38.22p | Ordinary |
08:16:37 - 10-Jul-26 |
| Buy* | 10,000 | 38.48p | Ordinary |
14:36:15 - 09-Jul-26 |
| Buy* | 10,000 | 38.48p | Ordinary |
13:55:45 - 09-Jul-26 |
| Buy* | 20 | 39.00p | SI Trade |
13:15:31 - 09-Jul-26 |
| Unknown* | 100,000 | 37.261p | Negotiated Trade |
13:15:05 - 09-Jul-26 |
| Buy* | 11 | 39.00p | SI Trade |
13:08:26 - 09-Jul-26 |
| Sell* | 10,000 | 38.00p | Ordinary |
12:59:03 - 09-Jul-26 |
| Sell* | 7,519 | 38.00p | Ordinary |
12:58:33 - 09-Jul-26 |
| Sell* | 12,919 | 38.70p | Ordinary |
12:57:28 - 09-Jul-26 |
| Buy* | 1,500 | 38.95p | Ordinary |
12:31:06 - 09-Jul-26 |
| Sell* | 91 | 38.00p | Ordinary |
12:30:58 - 09-Jul-26 |
| Sell* | 91 | 38.00p | SI Trade |
12:30:57 - 09-Jul-26 |
| Sell* | 15,000 | 38.02p | Ordinary |
12:30:13 - 09-Jul-26 |
| Buy* | 3,000 | 38.89p | Ordinary |
12:29:40 - 09-Jul-26 |
| Sell* | 181 | 38.00p | Ordinary |
12:29:35 - 09-Jul-26 |
| Sell* | 188 | 38.00p | SI Trade |
12:29:35 - 09-Jul-26 |
| Buy* | 2,296 | 38.89p | Ordinary |
12:29:28 - 09-Jul-26 |
| Buy* | 1,305 | 38.00p | Ordinary |
12:29:00 - 09-Jul-26 |
| Buy* | 1,305 | 38.00p | Ordinary |
12:28:02 - 09-Jul-26 |
| Buy* | 13,235 | 37.74999p | Ordinary |
12:21:45 - 09-Jul-26 |
| Sell* | 215 | 36.00p | Ordinary |
12:09:03 - 09-Jul-26 |
| Buy* | 6,802 | 37.74999p | Ordinary |
12:07:05 - 09-Jul-26 |
| Sell* | 69 | 36.00p | SI Trade |
12:00:32 - 09-Jul-26 |
| Buy* | 7 | 38.00p | SI Trade |
12:00:32 - 09-Jul-26 |
| Buy* | 15,000 | 37.89p | Ordinary |
12:00:10 - 09-Jul-26 |
| Buy* | 2,628 | 37.89p | Ordinary |
11:59:43 - 09-Jul-26 |
| Buy* | 30 | 38.00p | SI Trade |
11:48:27 - 09-Jul-26 |
| Buy* | 26 | 38.00p | SI Trade |
11:48:27 - 09-Jul-26 |
| Buy* | 14 | 38.00p | SI Trade |
11:48:27 - 09-Jul-26 |
| Buy* | 5,000 | 37.00p | Ordinary |
11:48:24 - 09-Jul-26 |
| Buy* | 86 | 37.00p | Ordinary |
11:46:16 - 09-Jul-26 |
| Buy* | 11 | 37.00p | SI Trade |
11:46:15 - 09-Jul-26 |
| Buy* | 22 | 37.00p | SI Trade |
11:46:15 - 09-Jul-26 |
| Buy* | 19 | 37.00p | SI Trade |
11:46:15 - 09-Jul-26 |
| Buy* | 41 | 37.00p | SI Trade |
11:46:15 - 09-Jul-26 |
| Sell* | 41 | 34.00p | SI Trade |
11:46:15 - 09-Jul-26 |
| Buy* | 10,000 | 36.94p | Ordinary |
11:46:14 - 09-Jul-26 |
| Buy* | 34,000 | 36.70p | Ordinary |
08:28:25 - 09-Jul-26 |
| Buy* | 117 | 36.80p | Ordinary |
08:05:58 - 09-Jul-26 |
| Buy* | 243 | 37.00p | Ordinary |
08:00:00 - 09-Jul-26 |
| Buy* | 2,063 | 37.00p | Ordinary |
16:19:18 - 08-Jul-26 |
| Buy* | 8 | 36.80p | Ordinary |
14:13:38 - 08-Jul-26 |
| Buy* | 511 | 37.00p | Ordinary |
13:06:40 - 08-Jul-26 |
| Buy* | 121 | 37.00p | Ordinary |
12:05:13 - 08-Jul-26 |
| Buy* | 256 | 36.80p | Ordinary |
10:37:06 - 08-Jul-26 |
| Buy* | 8,500 | 35.56p | Ordinary |
10:24:19 - 08-Jul-26 |
| Buy* | 30,000 | 35.56p | Ordinary |
10:03:18 - 08-Jul-26 |
| Buy* | 20,000 | 35.56p | Ordinary |
09:50:26 - 08-Jul-26 |
| Unknown* | 6,056 | 35.50p | Ordinary |
09:33:51 - 08-Jul-26 |
| Unknown* | 68,855 | 36.30p | Ordinary |
09:14:42 - 08-Jul-26 |
| Unknown* | 69,642 | 35.89p | Ordinary |
09:14:00 - 08-Jul-26 |
| Buy* | 10,000 | 36.00p | Ordinary |
09:08:23 - 08-Jul-26 |
| Sell* | 2 | 34.00p | Ordinary |
09:02:47 - 08-Jul-26 |
| Sell* | 25 | 34.71p | Ordinary |
09:01:25 - 08-Jul-26 |
| Sell* | 3,691 | 35.375p | Ordinary |
16:27:51 - 07-Jul-26 |
| Buy* | 2 | 37.00p | SI Trade |
16:19:16 - 07-Jul-26 |
| Sell* | 9,600 | 35.375p | Ordinary |
15:41:12 - 07-Jul-26 |
| Sell* | 10,000 | 35.4001p | Ordinary |
15:22:38 - 07-Jul-26 |
| Sell* | 5,000 | 35.4001p | Ordinary |
14:51:14 - 07-Jul-26 |
| Sell* | 20,000 | 35.375p | Ordinary |
14:30:29 - 07-Jul-26 |
| Buy* | 3,253 | 36.76p | Ordinary |
14:26:18 - 07-Jul-26 |
| Sell* | 10,000 | 36.05p | Ordinary |
14:25:19 - 07-Jul-26 |
| Sell* | 27,701 | 36.12p | Ordinary |
14:22:31 - 07-Jul-26 |
| Buy* | 5,486 | 36.44999p | Ordinary |
14:19:46 - 07-Jul-26 |
| Buy* | 2,747 | 36.24999p | Ordinary |
14:15:20 - 07-Jul-26 |
| Buy* | 14,000 | 36.24999p | Ordinary |
14:14:33 - 07-Jul-26 |
| Sell* | 25,000 | 35.2367p | Ordinary |
14:12:32 - 07-Jul-26 |
| Buy* | 25,000 | 35.76p | Ordinary |
14:09:39 - 07-Jul-26 |
| Unknown* | 54,945 | 36.40p | Ordinary |
14:08:56 - 07-Jul-26 |
| Buy* | 2,805 | 35.64p | Ordinary |
13:44:57 - 07-Jul-26 |
| Buy* | 15 | 36.00p | SI Trade |
12:45:24 - 07-Jul-26 |
| Buy* | 20,000 | 35.60p | Ordinary |
12:45:16 - 07-Jul-26 |
| Buy* | 2,104 | 35.40p | Ordinary |
12:43:26 - 07-Jul-26 |
| Buy* | 30,000 | 35.40p | Ordinary |
12:34:30 - 07-Jul-26 |
| Unknown* | 50,000 | 35.24999p | Ordinary |
12:12:00 - 07-Jul-26 |
| Sell* | 30,000 | 34.40p | Ordinary |
12:10:35 - 07-Jul-26 |
| Sell* | 10,000 | 33.6551p | Ordinary |
11:51:41 - 07-Jul-26 |
| Sell* | 2,469 | 33.61p | Ordinary |
11:05:28 - 07-Jul-26 |
| Sell* | 5,000 | 34.00p | Ordinary |
11:05:05 - 07-Jul-26 |
| Buy* | 1,380 | 35.44999p | Ordinary |
10:08:36 - 07-Jul-26 |
| Sell* | 63 | 34.10p | Ordinary |
09:38:51 - 07-Jul-26 |
| Buy* | 8,500 | 34.90p | Ordinary |
09:38:10 - 07-Jul-26 |
| Buy* | 10,000 | 34.90p | Ordinary |
09:37:24 - 07-Jul-26 |
| Buy* | 5,000 | 34.75p | Ordinary |
09:21:42 - 07-Jul-26 |
| Buy* | 30,000 | 34.70p | Ordinary |
09:20:09 - 07-Jul-26 |
| Unknown* | 50,000 | 34.64999p | Ordinary |
09:10:42 - 07-Jul-26 |
| Buy* | 5,752 | 34.70p | Ordinary |
08:53:40 - 07-Jul-26 |
| Buy* | 1,876 | 34.75p | Ordinary |
08:51:43 - 07-Jul-26 |
| Buy* | 1,817 | 34.75p | Ordinary |
08:50:25 - 07-Jul-26 |
| Buy* | 10,000 | 34.00p | Ordinary |
08:48:12 - 07-Jul-26 |
| Buy* | 10,000 | 34.00p | Ordinary |
08:47:31 - 07-Jul-26 |
| Buy* | 6,500 | 33.94p | Ordinary |
08:47:03 - 07-Jul-26 |
| Buy* | 6,000 | 33.94p | Ordinary |
08:46:35 - 07-Jul-26 |
| Sell* | 58 | 33.00p | SI Trade |
08:46:15 - 07-Jul-26 |
| Buy* | 5,000 | 34.00p | Ordinary |
08:43:31 - 07-Jul-26 |
| Sell* | 59,351 | 32.05p | Ordinary |
08:33:05 - 07-Jul-26 |
| Sell* | 59,351 | 32.00p | Ordinary |
08:32:56 - 07-Jul-26 |
| Buy* | 29,521 | 33.84999p | Ordinary |
08:19:45 - 07-Jul-26 |
| Buy* | 29,830 | 33.50p | Ordinary |
08:19:10 - 07-Jul-26 |
| Unknown* | 100,000 | 33.00p | OTC Trade |
17:05:39 - 06-Jul-26 |
| Sell* | 16,560 | 32.411p | Ordinary |
16:21:32 - 06-Jul-26 |
| Buy* | 25,000 | 33.64999p | Ordinary |
15:35:45 - 06-Jul-26 |
| Buy* | 11,946 | 33.45p | Ordinary |
15:34:13 - 06-Jul-26 |
| Buy* | 12,851 | 33.00p | Ordinary |
15:23:23 - 06-Jul-26 |
| Buy* | 15,000 | 32.98p | Ordinary |
14:58:01 - 06-Jul-26 |
| Buy* | 15,000 | 32.99p | Ordinary |
14:56:47 - 06-Jul-26 |
| Buy* | 5,000 | 32.89999p | Ordinary |
14:56:00 - 06-Jul-26 |
| Buy* | 25,000 | 33.00p | Ordinary |
14:55:14 - 06-Jul-26 |
| Buy* | 10,000 | 32.90p | Ordinary |
14:50:35 - 06-Jul-26 |
| Buy* | 5,000 | 32.90p | Ordinary |
14:45:01 - 06-Jul-26 |
| Buy* | 20,000 | 32.76p | Ordinary |
13:48:56 - 06-Jul-26 |
| Buy* | 100,000 | 32.50p | Suspected BUY Trade |
13:47:39 - 06-Jul-26 |
| Unknown* | 411,596 | 32.00p | SI Trade |
13:39:46 - 06-Jul-26 |
| Unknown* | 411,596 | 32.00p | SI Trade |
13:39:46 - 06-Jul-26 |
| Unknown* | 152,655 | 32.75p | Negotiated Trade |
13:35:46 - 06-Jul-26 |
| Sell* | 1,811 | 31.331p | Ordinary |
13:27:56 - 06-Jul-26 |
| Unknown* | 500,000 | 32.00p | SI Trade |
13:27:42 - 06-Jul-26 |
| Unknown* | 500,000 | 32.00p | SI Trade |
13:27:42 - 06-Jul-26 |
| Unknown* | 183,189 | 32.75p | Negotiated Trade |
13:25:46 - 06-Jul-26 |
| Buy* | 31,586 | 32.75p | Ordinary |
13:23:26 - 06-Jul-26 |
| Unknown* | 92,007 | 32.60p | Negotiated Trade |
13:23:07 - 06-Jul-26 |
| Unknown* | 92,575 | 32.40p | Negotiated Trade |
13:22:45 - 06-Jul-26 |
| Unknown* | 92,575 | 32.40p | Negotiated Trade |
13:22:29 - 06-Jul-26 |
| Sell* | 102 | 31.00p | Ordinary |
11:20:35 - 06-Jul-26 |
| Sell* | 62 | 31.00p | SI Trade |
11:20:34 - 06-Jul-26 |
| Buy* | 21 | 33.00p | SI Trade |
10:55:48 - 06-Jul-26 |
| Sell* | 69 | 31.00p | SI Trade |
10:55:48 - 06-Jul-26 |
| Buy* | 10,000 | 32.46p | Ordinary |
09:37:35 - 06-Jul-26 |
| Sell* | 6 | 31.30p | Ordinary |
09:01:07 - 06-Jul-26 |
| Buy* | 1 | 33.00p | Ordinary |
08:41:11 - 06-Jul-26 |
| Sell* | 18,000 | 31.90p | Ordinary |
08:02:55 - 06-Jul-26 |
| Sell* | 3,134 | 31.90p | Ordinary |
14:46:15 - 03-Jul-26 |
| Unknown* | 10,000 | 32.00p | Ordinary |
13:44:55 - 03-Jul-26 |
| Buy* | 4 | 33.00p | SI Trade |
13:44:43 - 03-Jul-26 |
| Unknown* | 78,401 | 31.88p | Ordinary |
13:41:22 - 03-Jul-26 |
| Buy* | 70 | 32.00p | SI Trade |
13:40:55 - 03-Jul-26 |
| Buy* | 70 | 32.00p | Ordinary |
13:40:55 - 03-Jul-26 |
| Sell* | 8,000 | 31.12p | Ordinary |
13:40:00 - 03-Jul-26 |
| Buy* | 70 | 32.00p | Ordinary |
13:40:00 - 03-Jul-26 |
| Buy* | 70 | 32.00p | SI Trade |
13:39:59 - 03-Jul-26 |
| Unknown* | 78,352 | 31.90p | Ordinary |
13:39:35 - 03-Jul-26 |
| Buy* | 70 | 32.00p | Ordinary |
13:39:10 - 03-Jul-26 |
| Sell* | 10,000 | 30.9148p | Ordinary |
09:45:49 - 03-Jul-26 |
| Sell* | 8,620 | 30.24p | Ordinary |
08:32:09 - 03-Jul-26 |
| Buy* | 16,161 | 30.94p | Ordinary |
12:35:28 - 02-Jul-26 |
| Sell* | 5,000 | 30.00p | Ordinary |
12:29:10 - 02-Jul-26 |
| Unknown* | 0 | 30.00p | SI Trade |
12:28:36 - 02-Jul-26 |
| Buy* | 18 | 31.00p | SI Trade |
12:28:36 - 02-Jul-26 |
| Sell* | 20,000 | 30.38p | Ordinary |
12:27:33 - 02-Jul-26 |
| Sell* | 2,700 | 30.00p | Ordinary |
16:12:12 - 01-Jul-26 |
| Sell* | 9,310 | 30.38p | Ordinary |
13:03:55 - 01-Jul-26 |
| Sell* | 40,000 | 30.351p | Ordinary |
11:01:49 - 01-Jul-26 |
| Sell* | 2,089 | 30.351p | Ordinary |
10:05:39 - 01-Jul-26 |
| Sell* | 294 | 30.00p | Ordinary |
08:01:27 - 01-Jul-26 |
| Sell* | 20,000 | 31.0975p | Ordinary |
16:21:56 - 30-Jun-26 |
| Sell* | 2,720 | 31.0975p | Ordinary |
16:19:39 - 30-Jun-26 |
| Sell* | 3,500 | 30.33p | Ordinary |
12:59:29 - 30-Jun-26 |
| Unknown* | 63,921 | 31.28p | Ordinary |
11:32:22 - 30-Jun-26 |
| Sell* | 500 | 31.14555p | Ordinary |
11:22:19 - 30-Jun-26 |
| Sell* | 6,397 | 31.1975p | Ordinary |
10:35:57 - 30-Jun-26 |