| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/10/2026 | 15:35:25 | 416.00p | 2,532 | £10,533.12 | Exchange | Sell | UT |
| 20/10/2026 | 15:19:37 | 417.50p | 25,000 | £104,375.00 | Off-book | Sell | OFF |
| 20/10/2026 | 15:17:12 | 420.00p | 13 | £54.60 | Off-book | Buy | SI |
| 20/10/2026 | 15:17:12 | 420.00p | 10 | £42.00 | Off-book | Buy | SI |
| 20/10/2026 | 14:32:31 | 418.50p | 22,533 | £94,300.60 | Off-book | Buy | OFF |
| 20/10/2026 | 14:30:05 | 415.10p | 713 | £2,959.66 | Exchange | Sell | OFF |
| 20/10/2026 | 13:56:04 | 418.40p | 306 | £1,280.30 | Exchange | Buy | OFF |
| 20/10/2026 | 13:55:56 | 415.00p | 123 | £510.45 | Exchange | Sell | OFF |
| 20/10/2026 | 13:52:12 | 415.10p | 700 | £2,905.70 | Exchange | Sell | OFF |
| 20/10/2026 | 13:34:20 | 415.00p | 29 | £120.35 | Exchange | Sell | OFF |
| 20/10/2026 | 13:33:26 | 418.45p | 59 | £246.88 | Exchange | Buy | OFF |
| 20/10/2026 | 13:27:31 | 420.00p | 49 | £205.80 | Exchange | Buy | OFF |
| 20/10/2026 | 13:27:28 | 420.00p | 13 | £54.60 | Off-book | Buy | SI |
| 20/10/2026 | 13:27:28 | 420.00p | 1 | £4.20 | Off-book | Buy | SI |
| 20/10/2026 | 13:27:07 | 415.00p | 5,378 | £22,318.70 | Exchange | Sell | OFF |
| 20/10/2026 | 13:24:34 | 415.00p | 2,300 | £9,545.00 | Exchange | Sell | OFF |
| 20/10/2026 | 13:12:43 | 415.00p | 644 | £2,672.60 | Exchange | Sell | OFF |
| 20/10/2026 | 13:10:57 | 415.00p | 1,606 | £6,664.90 | Exchange | Sell | OFF |
| 20/10/2026 | 13:10:13 | 415.00p | 13 | £53.95 | Exchange | Sell | OFF |
| 20/10/2026 | 13:09:17 | 420.00p | 37 | £155.40 | Off-book | Buy | SI |
| 20/10/2026 | 13:09:17 | 415.00p | 22 | £91.30 | Off-book | Sell | SI |
| 20/10/2026 | 13:09:17 | 420.00p | 4 | £16.80 | Off-book | Buy | SI |
| 20/10/2026 | 13:09:17 | 420.00p | 4 | £16.80 | Off-book | Buy | SI |
| 20/10/2026 | 13:08:57 | 415.00p | 5 | £20.75 | Exchange | Sell | OFF |
| 20/10/2026 | 13:07:45 | 415.00p | 3 | £12.45 | Exchange | Sell | OFF |
| 20/10/2026 | 13:04:39 | 415.00p | 736 | £3,054.40 | Exchange | Sell | OFF |
| 20/10/2026 | 12:51:48 | 415.00p | 50,000 | £207,500.00 | Exchange | Sell | OFF |
| 20/10/2026 | 12:49:03 | 415.00p | 2,000 | £8,300.00 | Exchange | Sell | OFF |
| 20/10/2026 | 12:48:34 | 415.05p | 1,000 | £4,150.50 | Exchange | Sell | OFF |
| 20/10/2026 | 12:47:22 | 415.30p | 2,000 | £8,306.00 | Exchange | Sell | OFF |
| 20/10/2026 | 12:35:16 | 415.00p | 9,622 | £39,931.30 | Exchange | Sell | OFF |
| 20/10/2026 | 12:17:10 | 420.00p | 16 | £67.20 | Exchange | Buy | OFF |
| 20/10/2026 | 11:59:50 | 420.00p | 41 | £172.20 | Exchange | Buy | OFF |
| 20/10/2026 | 11:59:43 | 420.00p | 41 | £172.20 | Exchange | Buy | OFF |
| 20/10/2026 | 11:50:40 | 415.50p | 2,248 | £9,340.44 | Exchange | Sell | OFF |
| 20/10/2026 | 11:45:43 | 415.50p | 1,797 | £7,466.53 | Exchange | Sell | OFF |
| 20/10/2026 | 11:39:27 | 418.89p | 222 | £929.94 | Exchange | Buy | OFF |
| 20/10/2026 | 11:02:52 | 420.00p | 122 | £512.40 | Exchange | Buy | OFF |
| 20/10/2026 | 10:48:24 | 416.26p | 2,780 | £11,571.89 | Exchange | Sell | OFF |
| 20/10/2026 | 10:34:09 | 416.26p | 3,097 | £12,891.42 | Exchange | Sell | OFF |
| 20/10/2026 | 09:45:15 | 419.45p | 1,000 | £4,194.50 | Exchange | Buy | OFF |
| 20/10/2026 | 09:41:35 | 420.00p | 2 | £8.40 | Exchange | Buy | OFF |
| 20/10/2026 | 09:32:29 | 419.00p | 1,500 | £6,285.00 | Exchange | Buy | OFF |
| 20/10/2026 | 09:31:47 | 419.00p | 1,000 | £4,190.00 | Exchange | Buy | OFF |
| 20/10/2026 | 09:31:30 | 420.00p | 13 | £54.60 | Off-book | Buy | SI |
| 20/10/2026 | 09:31:29 | 418.44p | 2,500 | £10,461.00 | Exchange | Buy | OFF |
| 20/10/2026 | 09:31:26 | 420.00p | 50 | £210.00 | Exchange | Buy | OFF |
| 20/10/2026 | 09:31:26 | 420.00p | 50 | £210.00 | Off-book | Buy | SI |
| 20/10/2026 | 09:31:14 | 418.44p | 1,000 | £4,184.40 | Exchange | Buy | OFF |
| 20/10/2026 | 09:30:45 | 418.43p | 1,000 | £4,184.30 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/10/2026 | 15:35:25 | 416.00p | 2,532 | £10,533.12 | Exchange | Sell | UT |
| 20/10/2026 | 15:19:37 | 417.50p | 25,000 | £104,375.00 | Off-book | Sell | OFF |
| 20/10/2026 | 15:17:12 | 420.00p | 13 | £54.60 | Off-book | Buy | SI |
| 20/10/2026 | 15:17:12 | 420.00p | 10 | £42.00 | Off-book | Buy | SI |
| 20/10/2026 | 14:32:31 | 418.50p | 22,533 | £94,300.60 | Off-book | Buy | OFF |
| 20/10/2026 | 14:30:05 | 415.10p | 713 | £2,959.66 | Exchange | Sell | OFF |
| 20/10/2026 | 13:56:04 | 418.40p | 306 | £1,280.30 | Exchange | Buy | OFF |
| 20/10/2026 | 13:55:56 | 415.00p | 123 | £510.45 | Exchange | Sell | OFF |
| 20/10/2026 | 13:52:12 | 415.10p | 700 | £2,905.70 | Exchange | Sell | OFF |
| 20/10/2026 | 13:34:20 | 415.00p | 29 | £120.35 | Exchange | Sell | OFF |
| 20/10/2026 | 13:33:26 | 418.45p | 59 | £246.88 | Exchange | Buy | OFF |
| 20/10/2026 | 13:27:31 | 420.00p | 49 | £205.80 | Exchange | Buy | OFF |
| 20/10/2026 | 13:27:28 | 420.00p | 13 | £54.60 | Off-book | Buy | SI |
| 20/10/2026 | 13:27:28 | 420.00p | 1 | £4.20 | Off-book | Buy | SI |
| 20/10/2026 | 13:27:07 | 415.00p | 5,378 | £22,318.70 | Exchange | Sell | OFF |
| 20/10/2026 | 13:24:34 | 415.00p | 2,300 | £9,545.00 | Exchange | Sell | OFF |
| 20/10/2026 | 13:12:43 | 415.00p | 644 | £2,672.60 | Exchange | Sell | OFF |
| 20/10/2026 | 13:10:57 | 415.00p | 1,606 | £6,664.90 | Exchange | Sell | OFF |
| 20/10/2026 | 13:10:13 | 415.00p | 13 | £53.95 | Exchange | Sell | OFF |
| 20/10/2026 | 13:09:17 | 420.00p | 37 | £155.40 | Off-book | Buy | SI |
| 20/10/2026 | 13:09:17 | 415.00p | 22 | £91.30 | Off-book | Sell | SI |
| 20/10/2026 | 13:09:17 | 420.00p | 4 | £16.80 | Off-book | Buy | SI |
| 20/10/2026 | 13:09:17 | 420.00p | 4 | £16.80 | Off-book | Buy | SI |
| 20/10/2026 | 13:08:57 | 415.00p | 5 | £20.75 | Exchange | Sell | OFF |
| 20/10/2026 | 13:07:45 | 415.00p | 3 | £12.45 | Exchange | Sell | OFF |
| 20/10/2026 | 13:04:39 | 415.00p | 736 | £3,054.40 | Exchange | Sell | OFF |
| 20/10/2026 | 12:51:48 | 415.00p | 50,000 | £207,500.00 | Exchange | Sell | OFF |
| 20/10/2026 | 12:49:03 | 415.00p | 2,000 | £8,300.00 | Exchange | Sell | OFF |
| 20/10/2026 | 12:48:34 | 415.05p | 1,000 | £4,150.50 | Exchange | Sell | OFF |
| 20/10/2026 | 12:47:22 | 415.30p | 2,000 | £8,306.00 | Exchange | Sell | OFF |
| 20/10/2026 | 12:35:16 | 415.00p | 9,622 | £39,931.30 | Exchange | Sell | OFF |
| 20/10/2026 | 12:17:10 | 420.00p | 16 | £67.20 | Exchange | Buy | OFF |
| 20/10/2026 | 11:59:50 | 420.00p | 41 | £172.20 | Exchange | Buy | OFF |
| 20/10/2026 | 11:59:43 | 420.00p | 41 | £172.20 | Exchange | Buy | OFF |
| 20/10/2026 | 11:50:40 | 415.50p | 2,248 | £9,340.44 | Exchange | Sell | OFF |
| 20/10/2026 | 11:45:43 | 415.50p | 1,797 | £7,466.53 | Exchange | Sell | OFF |
| 20/10/2026 | 11:39:27 | 418.89p | 222 | £929.94 | Exchange | Buy | OFF |
| 20/10/2026 | 11:02:52 | 420.00p | 122 | £512.40 | Exchange | Buy | OFF |
| 20/10/2026 | 10:48:24 | 416.26p | 2,780 | £11,571.89 | Exchange | Sell | OFF |
| 20/10/2026 | 10:34:09 | 416.26p | 3,097 | £12,891.42 | Exchange | Sell | OFF |
| 20/10/2026 | 09:45:15 | 419.45p | 1,000 | £4,194.50 | Exchange | Buy | OFF |
| 20/10/2026 | 09:41:35 | 420.00p | 2 | £8.40 | Exchange | Buy | OFF |
| 20/10/2026 | 09:32:29 | 419.00p | 1,500 | £6,285.00 | Exchange | Buy | OFF |
| 20/10/2026 | 09:31:47 | 419.00p | 1,000 | £4,190.00 | Exchange | Buy | OFF |
| 20/10/2026 | 09:31:30 | 420.00p | 13 | £54.60 | Off-book | Buy | SI |
| 20/10/2026 | 09:31:29 | 418.44p | 2,500 | £10,461.00 | Exchange | Buy | OFF |
| 20/10/2026 | 09:31:26 | 420.00p | 50 | £210.00 | Exchange | Buy | OFF |
| 20/10/2026 | 09:31:26 | 420.00p | 50 | £210.00 | Off-book | Buy | SI |
| 20/10/2026 | 09:31:14 | 418.44p | 1,000 | £4,184.40 | Exchange | Buy | OFF |
| 20/10/2026 | 09:30:45 | 418.43p | 1,000 | £4,184.30 | Exchange | Buy | OFF |