| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 17/07/2026 | 09:40:26 | 113.85p | 16,469 | £18,749.96 | Exchange | Buy | OFF |
| 17/07/2026 | 09:23:53 | 113.51p | 1,500 | £1,702.65 | Exchange | Buy | OFF |
| 17/07/2026 | 09:22:08 | 114.50p | 44 | £50.38 | Off-book | Buy | SI |
| 17/07/2026 | 08:56:01 | 113.27p | 87 | £98.54 | Exchange | Buy | OFF |
| 17/07/2026 | 08:19:15 | 112.50p | 65 | £73.13 | Exchange | Sell | AT |
| 17/07/2026 | 07:09:03 | 113.00p | 7,673 | £8,670.49 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:33 | 112.50p | 245 | £275.63 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:33 | 112.50p | 490 | £551.25 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:33 | 112.50p | 9,755 | £10,974.38 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:33 | 112.50p | 9,510 | £10,698.75 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:32 | 113.00p | 3,350 | £3,785.50 | Exchange | Sell | AT |
| 17/07/2026 | 07:08:32 | 113.00p | 13,450 | £15,198.50 | Exchange | Sell | AT |
| 17/07/2026 | 07:02:22 | 113.78p | 8,000 | £9,102.00 | Exchange | Sell | OFF |
| 16/07/2026 | 15:35:25 | 114.50p | 79,019 | £90,476.76 | Exchange | Buy | UT |
| 16/07/2026 | 15:28:03 | 113.50p | 1,221 | £1,385.84 | Exchange | Sell | AT |
| 16/07/2026 | 15:28:02 | 113.50p | 44 | £49.94 | Off-book | Sell | SI |
| 16/07/2026 | 15:28:02 | 114.50p | 1,221 | £1,398.05 | Exchange | Buy | AT |
| 16/07/2026 | 15:22:22 | 114.00p | 100,000 | £114,000.00 | Exchange | Sell | OFF |
| 16/07/2026 | 15:02:24 | 114.00p | 75,000 | £85,500.00 | Exchange | Sell | OFF |
| 16/07/2026 | 14:37:48 | 113.60p | 16,469 | £18,708.78 | Exchange | Sell | OFF |
| 16/07/2026 | 14:24:25 | 114.00p | 25,000 | £28,500.00 | Exchange | Sell | OFF |
| 16/07/2026 | 14:09:30 | 113.50p | 15 | £17.02 | Exchange | Sell | AT |
| 16/07/2026 | 14:09:30 | 113.50p | 378 | £429.03 | Exchange | Sell | AT |
| 16/07/2026 | 14:09:25 | 114.00p | 10,000 | £11,400.00 | Exchange | Sell | AT |
| 16/07/2026 | 14:09:06 | 113.50p | 65 | £73.78 | Exchange | Sell | AT |
| 16/07/2026 | 14:03:04 | 113.50p | 98 | £111.23 | Exchange | Buy | OFF |
| 16/07/2026 | 13:46:09 | 113.65p | 10,000 | £11,364.80 | Exchange | Buy | OFF |
| 16/07/2026 | 13:23:20 | 113.89p | 3 | £3.42 | Exchange | Buy | OFF |
| 16/07/2026 | 13:11:02 | 113.51p | 2,050 | £2,326.95 | Exchange | Buy | OFF |
| 16/07/2026 | 12:52:00 | 113.51p | 1,750 | £1,986.42 | Exchange | Buy | OFF |
| 16/07/2026 | 12:39:02 | 113.00p | 65 | £73.45 | Exchange | Sell | AT |
| 16/07/2026 | 12:33:20 | 113.65p | 4,399 | £4,999.42 | Exchange | Buy | OFF |
| 16/07/2026 | 12:08:52 | 113.50p | 10,000 | £11,350.00 | Exchange | Buy | AT |
| 16/07/2026 | 12:08:52 | 113.50p | 588 | £667.38 | Exchange | Buy | AT |
| 16/07/2026 | 11:47:23 | 113.00p | 65 | £73.45 | Exchange | Sell | AT |
| 16/07/2026 | 11:19:54 | 113.50p | 5 | £5.67 | Off-book | Buy | SI |
| 16/07/2026 | 11:19:54 | 113.00p | 62 | £70.06 | Exchange | Sell | AT |
| 16/07/2026 | 10:07:33 | 113.33p | 439 | £497.50 | Exchange | Buy | OFF |
| 16/07/2026 | 09:42:45 | 113.25p | 600 | £679.50 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 17/07/2026 | 09:40:26 | 113.85p | 16,469 | £18,749.96 | Exchange | Buy | OFF |
| 17/07/2026 | 09:23:53 | 113.51p | 1,500 | £1,702.65 | Exchange | Buy | OFF |
| 17/07/2026 | 09:22:08 | 114.50p | 44 | £50.38 | Off-book | Buy | SI |
| 17/07/2026 | 08:56:01 | 113.27p | 87 | £98.54 | Exchange | Buy | OFF |
| 17/07/2026 | 08:19:15 | 112.50p | 65 | £73.13 | Exchange | Sell | AT |
| 17/07/2026 | 07:09:03 | 113.00p | 7,673 | £8,670.49 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:33 | 112.50p | 245 | £275.63 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:33 | 112.50p | 490 | £551.25 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:33 | 112.50p | 9,755 | £10,974.38 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:33 | 112.50p | 9,510 | £10,698.75 | Exchange | Buy | AT |
| 17/07/2026 | 07:08:32 | 113.00p | 3,350 | £3,785.50 | Exchange | Sell | AT |
| 17/07/2026 | 07:08:32 | 113.00p | 13,450 | £15,198.50 | Exchange | Sell | AT |
| 17/07/2026 | 07:02:22 | 113.78p | 8,000 | £9,102.00 | Exchange | Sell | OFF |
| 16/07/2026 | 15:35:25 | 114.50p | 79,019 | £90,476.76 | Exchange | Buy | UT |
| 16/07/2026 | 15:28:03 | 113.50p | 1,221 | £1,385.84 | Exchange | Sell | AT |
| 16/07/2026 | 15:28:02 | 113.50p | 44 | £49.94 | Off-book | Sell | SI |
| 16/07/2026 | 15:28:02 | 114.50p | 1,221 | £1,398.05 | Exchange | Buy | AT |
| 16/07/2026 | 15:22:22 | 114.00p | 100,000 | £114,000.00 | Exchange | Sell | OFF |
| 16/07/2026 | 15:02:24 | 114.00p | 75,000 | £85,500.00 | Exchange | Sell | OFF |
| 16/07/2026 | 14:37:48 | 113.60p | 16,469 | £18,708.78 | Exchange | Sell | OFF |
| 16/07/2026 | 14:24:25 | 114.00p | 25,000 | £28,500.00 | Exchange | Sell | OFF |
| 16/07/2026 | 14:09:30 | 113.50p | 15 | £17.02 | Exchange | Sell | AT |
| 16/07/2026 | 14:09:30 | 113.50p | 378 | £429.03 | Exchange | Sell | AT |
| 16/07/2026 | 14:09:25 | 114.00p | 10,000 | £11,400.00 | Exchange | Sell | AT |
| 16/07/2026 | 14:09:06 | 113.50p | 65 | £73.78 | Exchange | Sell | AT |
| 16/07/2026 | 14:03:04 | 113.50p | 98 | £111.23 | Exchange | Buy | OFF |
| 16/07/2026 | 13:46:09 | 113.65p | 10,000 | £11,364.80 | Exchange | Buy | OFF |
| 16/07/2026 | 13:23:20 | 113.89p | 3 | £3.42 | Exchange | Buy | OFF |
| 16/07/2026 | 13:11:02 | 113.51p | 2,050 | £2,326.95 | Exchange | Buy | OFF |
| 16/07/2026 | 12:52:00 | 113.51p | 1,750 | £1,986.42 | Exchange | Buy | OFF |
| 16/07/2026 | 12:39:02 | 113.00p | 65 | £73.45 | Exchange | Sell | AT |
| 16/07/2026 | 12:33:20 | 113.65p | 4,399 | £4,999.42 | Exchange | Buy | OFF |
| 16/07/2026 | 12:08:52 | 113.50p | 10,000 | £11,350.00 | Exchange | Buy | AT |
| 16/07/2026 | 12:08:52 | 113.50p | 588 | £667.38 | Exchange | Buy | AT |
| 16/07/2026 | 11:47:23 | 113.00p | 65 | £73.45 | Exchange | Sell | AT |
| 16/07/2026 | 11:19:54 | 113.50p | 5 | £5.67 | Off-book | Buy | SI |
| 16/07/2026 | 11:19:54 | 113.00p | 62 | £70.06 | Exchange | Sell | AT |
| 16/07/2026 | 10:07:33 | 113.33p | 439 | £497.50 | Exchange | Buy | OFF |
| 16/07/2026 | 09:42:45 | 113.25p | 600 | £679.50 | Exchange | Buy | OFF |