| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 27/07/2026 | 15:24:02 | 432.00p | 1,278 | £5,520.96 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:02 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:02 | 432.00p | 1,574 | £6,799.68 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:02 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:52 | 432.00p | 1,074 | £4,639.68 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:52 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:52 | 432.00p | 1,051 | £4,540.32 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:52 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:43 | 431.00p | 861 | £3,710.91 | Exchange | Sell | AT |
| 27/07/2026 | 15:23:38 | 432.00p | 719 | £3,106.08 | Exchange | Sell | AT |
| 27/07/2026 | 15:23:38 | 432.00p | 90 | £388.80 | Exchange | Sell | AT |
| 27/07/2026 | 15:23:38 | 432.00p | 90 | £388.80 | Exchange | Sell | AT |
| 27/07/2026 | 15:20:16 | 431.00p | 30 | £129.30 | Exchange | Sell | AT |
| 27/07/2026 | 15:16:03 | 432.50p | 809 | £3,498.93 | Exchange | Buy | AT |
| 27/07/2026 | 15:16:01 | 433.50p | 977 | £4,235.30 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:57 | 432.50p | 809 | £3,498.93 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:57 | 432.50p | 1,274 | £5,510.05 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:57 | 432.50p | 809 | £3,498.93 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:57 | 432.50p | 1,367 | £5,912.27 | Exchange | Buy | AT |
| 27/07/2026 | 15:12:42 | 433.50p | 452 | £1,959.42 | Exchange | Buy | AT |
| 27/07/2026 | 14:59:41 | 434.00p | 809 | £3,511.06 | Exchange | Buy | AT |
| 27/07/2026 | 14:59:41 | 434.00p | 4,155 | £18,032.70 | Exchange | Buy | AT |
| 27/07/2026 | 14:50:18 | 430.72p | 79 | £340.27 | Exchange | Sell | OFF |
| 27/07/2026 | 14:45:13 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 14:40:46 | 431.50p | 1,158 | £4,996.77 | Exchange | Buy | AT |
| 27/07/2026 | 14:40:46 | 431.50p | 809 | £3,490.84 | Exchange | Buy | AT |
| 27/07/2026 | 14:40:38 | 431.50p | 809 | £3,490.84 | Exchange | Buy | AT |
| 27/07/2026 | 14:39:30 | 432.00p | 452 | £1,952.64 | Exchange | Buy | AT |
| 27/07/2026 | 14:39:07 | 432.00p | 9,191 | £39,705.12 | Exchange | Buy | AT |
| 27/07/2026 | 14:39:07 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 14:29:41 | 432.00p | 696 | £3,006.72 | Exchange | Buy | AT |
| 27/07/2026 | 14:29:41 | 432.00p | 250 | £1,080.00 | Exchange | Buy | AT |
| 27/07/2026 | 14:10:45 | 432.46p | 76 | £328.67 | Exchange | Sell | OFF |
| 27/07/2026 | 14:05:57 | 434.00p | 2,500 | £10,850.00 | Exchange | Buy | AT |
| 27/07/2026 | 14:04:01 | 435.50p | 1,223 | £5,326.16 | Exchange | Buy | AT |
| 27/07/2026 | 13:56:15 | 436.50p | 4,155 | £18,136.58 | Exchange | Buy | AT |
| 27/07/2026 | 13:55:50 | 435.50p | 7 | £30.48 | Exchange | Buy | AT |
| 27/07/2026 | 13:55:50 | 436.00p | 239 | £1,042.04 | Exchange | Sell | AT |
| 27/07/2026 | 13:55:50 | 436.00p | 9,131 | £39,811.16 | Exchange | Sell | AT |
| 27/07/2026 | 13:49:29 | 436.00p | 400 | £1,744.00 | Exchange | Sell | AT |
| 27/07/2026 | 13:49:29 | 436.00p | 211 | £919.96 | Exchange | Sell | AT |
| 27/07/2026 | 13:46:54 | 435.50p | 438 | £1,907.49 | Exchange | Buy | AT |
| 27/07/2026 | 13:44:22 | 434.00p | 19 | £82.46 | Exchange | Buy | AT |
| 27/07/2026 | 13:24:30 | 432.58p | 368 | £1,591.90 | Exchange | Sell | OFF |
| 27/07/2026 | 12:51:01 | 432.00p | 500 | £2,160.00 | Exchange | Sell | AT |
| 27/07/2026 | 11:49:51 | 432.46p | 7,923 | £34,263.81 | Exchange | Sell | OFF |
| 27/07/2026 | 11:45:06 | 432.46p | 4,000 | £17,298.40 | Exchange | Sell | OFF |
| 27/07/2026 | 11:10:39 | 432.58p | 11,558 | £49,997.71 | Exchange | Sell | OFF |
| 27/07/2026 | 11:06:50 | 432.58p | 3,150 | £13,626.33 | Exchange | Sell | OFF |
| 27/07/2026 | 11:05:25 | 432.78p | 3,465 | £14,995.89 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 27/07/2026 | 15:24:02 | 432.00p | 1,278 | £5,520.96 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:02 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:02 | 432.00p | 1,574 | £6,799.68 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:02 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:52 | 432.00p | 1,074 | £4,639.68 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:52 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:52 | 432.00p | 1,051 | £4,540.32 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:52 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 15:23:43 | 431.00p | 861 | £3,710.91 | Exchange | Sell | AT |
| 27/07/2026 | 15:23:38 | 432.00p | 719 | £3,106.08 | Exchange | Sell | AT |
| 27/07/2026 | 15:23:38 | 432.00p | 90 | £388.80 | Exchange | Sell | AT |
| 27/07/2026 | 15:23:38 | 432.00p | 90 | £388.80 | Exchange | Sell | AT |
| 27/07/2026 | 15:20:16 | 431.00p | 30 | £129.30 | Exchange | Sell | AT |
| 27/07/2026 | 15:16:03 | 432.50p | 809 | £3,498.93 | Exchange | Buy | AT |
| 27/07/2026 | 15:16:01 | 433.50p | 977 | £4,235.30 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:57 | 432.50p | 809 | £3,498.93 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:57 | 432.50p | 1,274 | £5,510.05 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:57 | 432.50p | 809 | £3,498.93 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:57 | 432.50p | 1,367 | £5,912.27 | Exchange | Buy | AT |
| 27/07/2026 | 15:12:42 | 433.50p | 452 | £1,959.42 | Exchange | Buy | AT |
| 27/07/2026 | 14:59:41 | 434.00p | 809 | £3,511.06 | Exchange | Buy | AT |
| 27/07/2026 | 14:59:41 | 434.00p | 4,155 | £18,032.70 | Exchange | Buy | AT |
| 27/07/2026 | 14:50:18 | 430.72p | 79 | £340.27 | Exchange | Sell | OFF |
| 27/07/2026 | 14:45:13 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 14:40:46 | 431.50p | 1,158 | £4,996.77 | Exchange | Buy | AT |
| 27/07/2026 | 14:40:46 | 431.50p | 809 | £3,490.84 | Exchange | Buy | AT |
| 27/07/2026 | 14:40:38 | 431.50p | 809 | £3,490.84 | Exchange | Buy | AT |
| 27/07/2026 | 14:39:30 | 432.00p | 452 | £1,952.64 | Exchange | Buy | AT |
| 27/07/2026 | 14:39:07 | 432.00p | 9,191 | £39,705.12 | Exchange | Buy | AT |
| 27/07/2026 | 14:39:07 | 432.00p | 809 | £3,494.88 | Exchange | Buy | AT |
| 27/07/2026 | 14:29:41 | 432.00p | 696 | £3,006.72 | Exchange | Buy | AT |
| 27/07/2026 | 14:29:41 | 432.00p | 250 | £1,080.00 | Exchange | Buy | AT |
| 27/07/2026 | 14:10:45 | 432.46p | 76 | £328.67 | Exchange | Sell | OFF |
| 27/07/2026 | 14:05:57 | 434.00p | 2,500 | £10,850.00 | Exchange | Buy | AT |
| 27/07/2026 | 14:04:01 | 435.50p | 1,223 | £5,326.16 | Exchange | Buy | AT |
| 27/07/2026 | 13:56:15 | 436.50p | 4,155 | £18,136.58 | Exchange | Buy | AT |
| 27/07/2026 | 13:55:50 | 435.50p | 7 | £30.48 | Exchange | Buy | AT |
| 27/07/2026 | 13:55:50 | 436.00p | 239 | £1,042.04 | Exchange | Sell | AT |
| 27/07/2026 | 13:55:50 | 436.00p | 9,131 | £39,811.16 | Exchange | Sell | AT |
| 27/07/2026 | 13:49:29 | 436.00p | 400 | £1,744.00 | Exchange | Sell | AT |
| 27/07/2026 | 13:49:29 | 436.00p | 211 | £919.96 | Exchange | Sell | AT |
| 27/07/2026 | 13:46:54 | 435.50p | 438 | £1,907.49 | Exchange | Buy | AT |
| 27/07/2026 | 13:44:22 | 434.00p | 19 | £82.46 | Exchange | Buy | AT |
| 27/07/2026 | 13:24:30 | 432.58p | 368 | £1,591.90 | Exchange | Sell | OFF |
| 27/07/2026 | 12:51:01 | 432.00p | 500 | £2,160.00 | Exchange | Sell | AT |
| 27/07/2026 | 11:49:51 | 432.46p | 7,923 | £34,263.81 | Exchange | Sell | OFF |
| 27/07/2026 | 11:45:06 | 432.46p | 4,000 | £17,298.40 | Exchange | Sell | OFF |
| 27/07/2026 | 11:10:39 | 432.58p | 11,558 | £49,997.71 | Exchange | Sell | OFF |
| 27/07/2026 | 11:06:50 | 432.58p | 3,150 | £13,626.33 | Exchange | Sell | OFF |
| 27/07/2026 | 11:05:25 | 432.78p | 3,465 | £14,995.89 | Exchange | Sell | OFF |