| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 27/07/2026 | 15:35:26 | 387.00p | 28,494 | £110,271.78 | Exchange | Buy | UT |
| 27/07/2026 | 15:25:52 | 387.50p | 297 | £1,150.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:25:52 | 383.50p | 372 | £1,426.62 | Exchange | Sell | AT |
| 27/07/2026 | 15:19:38 | 383.00p | 21 | £80.43 | Off-book | Sell | SI |
| 27/07/2026 | 15:19:38 | 383.00p | 108 | £413.64 | Exchange | Sell | AT |
| 27/07/2026 | 15:19:38 | 383.00p | 926 | £3,546.58 | Exchange | Sell | AT |
| 27/07/2026 | 15:16:10 | 383.59p | 14 | £53.70 | Exchange | Sell | OFF |
| 27/07/2026 | 15:09:34 | 384.44p | 800 | £3,075.55 | Exchange | Sell | OFF |
| 27/07/2026 | 15:07:04 | 383.00p | 20 | £76.60 | Exchange | Sell | AT |
| 27/07/2026 | 15:05:04 | 383.33p | 5,000 | £19,166.63 | Exchange | Sell | OFF |
| 27/07/2026 | 15:02:58 | 387.50p | 56 | £217.00 | Off-book | Buy | SI |
| 27/07/2026 | 15:02:58 | 388.00p | 233 | £904.04 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:58 | 387.50p | 179 | £693.63 | Exchange | Buy | AT |
| 27/07/2026 | 15:01:16 | 382.90p | 1 | £3.83 | Exchange | Sell | OFF |
| 27/07/2026 | 15:01:14 | 382.91p | 5,200 | £19,911.15 | Exchange | Sell | OFF |
| 27/07/2026 | 14:53:01 | 388.00p | 148 | £574.24 | Exchange | Buy | AT |
| 27/07/2026 | 14:53:01 | 388.00p | 51 | £197.88 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:04 | 384.30p | 95 | £365.08 | Exchange | Sell | OFF |
| 27/07/2026 | 14:44:37 | 384.54p | 2,983 | £11,470.74 | Exchange | Sell | OFF |
| 27/07/2026 | 14:40:18 | 385.65p | 194 | £748.16 | Exchange | Sell | OFF |
| 27/07/2026 | 14:36:25 | 384.95p | 42 | £161.68 | Exchange | Sell | OFF |
| 27/07/2026 | 14:36:04 | 386.00p | 2,340 | £9,032.40 | Off-book | Sell | SI |
| 27/07/2026 | 14:36:04 | 386.00p | 2,340 | £9,032.40 | Off-book | Sell | OTC |
| 27/07/2026 | 14:27:15 | 384.95p | 21 | £80.84 | Exchange | Sell | OFF |
| 27/07/2026 | 14:26:50 | 386.00p | 26 | £100.36 | Off-book | Sell | SI |
| 27/07/2026 | 14:26:14 | 386.00p | 25 | £96.50 | Off-book | Sell | SI |
| 27/07/2026 | 14:25:03 | 386.00p | 38 | £146.68 | Off-book | Sell | SI |
| 27/07/2026 | 14:23:41 | 386.34p | 1,415 | £5,466.68 | Exchange | Sell | OFF |
| 27/07/2026 | 14:23:24 | 386.00p | 41 | £158.26 | Off-book | Sell | SI |
| 27/07/2026 | 14:23:23 | 386.00p | 125 | £482.50 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 386.00p | 7 | £27.02 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 388.00p | 14 | £54.32 | Off-book | Buy | SI |
| 27/07/2026 | 14:23:23 | 387.50p | 35 | £135.63 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 388.00p | 949 | £3,682.12 | Exchange | Buy | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 354 | £1,371.75 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 400 | £1,550.00 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 16 | £62.00 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 400 | £1,550.00 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 8 | £31.00 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 34 | £131.75 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 7 | £27.13 | Exchange | Sell | AT |
| 27/07/2026 | 14:20:03 | 386.00p | 34 | £131.24 | Off-book | Sell | SI |
| 27/07/2026 | 14:19:34 | 385.78p | 1,000 | £3,857.75 | Exchange | Sell | OFF |
| 27/07/2026 | 14:15:35 | 386.34p | 115 | £444.29 | Exchange | Sell | OFF |
| 27/07/2026 | 14:14:59 | 386.34p | 3 | £11.59 | Exchange | Sell | OFF |
| 27/07/2026 | 14:14:13 | 386.00p | 78 | £301.08 | Off-book | Sell | SI |
| 27/07/2026 | 14:14:12 | 386.50p | 53 | £204.84 | Off-book | Sell | SI |
| 27/07/2026 | 14:10:48 | 387.52p | 46 | £178.26 | Exchange | Sell | OFF |
| 27/07/2026 | 14:09:14 | 389.00p | 210 | £816.90 | Exchange | Sell | AT |
| 27/07/2026 | 14:05:46 | 387.00p | 20 | £77.40 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 27/07/2026 | 15:35:26 | 387.00p | 28,494 | £110,271.78 | Exchange | Buy | UT |
| 27/07/2026 | 15:25:52 | 387.50p | 297 | £1,150.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:25:52 | 383.50p | 372 | £1,426.62 | Exchange | Sell | AT |
| 27/07/2026 | 15:19:38 | 383.00p | 21 | £80.43 | Off-book | Sell | SI |
| 27/07/2026 | 15:19:38 | 383.00p | 108 | £413.64 | Exchange | Sell | AT |
| 27/07/2026 | 15:19:38 | 383.00p | 926 | £3,546.58 | Exchange | Sell | AT |
| 27/07/2026 | 15:16:10 | 383.59p | 14 | £53.70 | Exchange | Sell | OFF |
| 27/07/2026 | 15:09:34 | 384.44p | 800 | £3,075.55 | Exchange | Sell | OFF |
| 27/07/2026 | 15:07:04 | 383.00p | 20 | £76.60 | Exchange | Sell | AT |
| 27/07/2026 | 15:05:04 | 383.33p | 5,000 | £19,166.63 | Exchange | Sell | OFF |
| 27/07/2026 | 15:02:58 | 387.50p | 56 | £217.00 | Off-book | Buy | SI |
| 27/07/2026 | 15:02:58 | 388.00p | 233 | £904.04 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:58 | 387.50p | 179 | £693.63 | Exchange | Buy | AT |
| 27/07/2026 | 15:01:16 | 382.90p | 1 | £3.83 | Exchange | Sell | OFF |
| 27/07/2026 | 15:01:14 | 382.91p | 5,200 | £19,911.15 | Exchange | Sell | OFF |
| 27/07/2026 | 14:53:01 | 388.00p | 148 | £574.24 | Exchange | Buy | AT |
| 27/07/2026 | 14:53:01 | 388.00p | 51 | £197.88 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:04 | 384.30p | 95 | £365.08 | Exchange | Sell | OFF |
| 27/07/2026 | 14:44:37 | 384.54p | 2,983 | £11,470.74 | Exchange | Sell | OFF |
| 27/07/2026 | 14:40:18 | 385.65p | 194 | £748.16 | Exchange | Sell | OFF |
| 27/07/2026 | 14:36:25 | 384.95p | 42 | £161.68 | Exchange | Sell | OFF |
| 27/07/2026 | 14:36:04 | 386.00p | 2,340 | £9,032.40 | Off-book | Sell | SI |
| 27/07/2026 | 14:36:04 | 386.00p | 2,340 | £9,032.40 | Off-book | Sell | OTC |
| 27/07/2026 | 14:27:15 | 384.95p | 21 | £80.84 | Exchange | Sell | OFF |
| 27/07/2026 | 14:26:50 | 386.00p | 26 | £100.36 | Off-book | Sell | SI |
| 27/07/2026 | 14:26:14 | 386.00p | 25 | £96.50 | Off-book | Sell | SI |
| 27/07/2026 | 14:25:03 | 386.00p | 38 | £146.68 | Off-book | Sell | SI |
| 27/07/2026 | 14:23:41 | 386.34p | 1,415 | £5,466.68 | Exchange | Sell | OFF |
| 27/07/2026 | 14:23:24 | 386.00p | 41 | £158.26 | Off-book | Sell | SI |
| 27/07/2026 | 14:23:23 | 386.00p | 125 | £482.50 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 386.00p | 7 | £27.02 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 388.00p | 14 | £54.32 | Off-book | Buy | SI |
| 27/07/2026 | 14:23:23 | 387.50p | 35 | £135.63 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 388.00p | 949 | £3,682.12 | Exchange | Buy | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 354 | £1,371.75 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 400 | £1,550.00 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 16 | £62.00 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 400 | £1,550.00 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 8 | £31.00 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 34 | £131.75 | Exchange | Sell | AT |
| 27/07/2026 | 14:23:23 | 387.50p | 7 | £27.13 | Exchange | Sell | AT |
| 27/07/2026 | 14:20:03 | 386.00p | 34 | £131.24 | Off-book | Sell | SI |
| 27/07/2026 | 14:19:34 | 385.78p | 1,000 | £3,857.75 | Exchange | Sell | OFF |
| 27/07/2026 | 14:15:35 | 386.34p | 115 | £444.29 | Exchange | Sell | OFF |
| 27/07/2026 | 14:14:59 | 386.34p | 3 | £11.59 | Exchange | Sell | OFF |
| 27/07/2026 | 14:14:13 | 386.00p | 78 | £301.08 | Off-book | Sell | SI |
| 27/07/2026 | 14:14:12 | 386.50p | 53 | £204.84 | Off-book | Sell | SI |
| 27/07/2026 | 14:10:48 | 387.52p | 46 | £178.26 | Exchange | Sell | OFF |
| 27/07/2026 | 14:09:14 | 389.00p | 210 | £816.90 | Exchange | Sell | AT |
| 27/07/2026 | 14:05:46 | 387.00p | 20 | £77.40 | Exchange | Sell | AT |