| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:02 | 119.50p | 3 | £3.58 | Exchange | Sell | UT |
| 24/07/2026 | 15:33:26 | 119.79p | 47,391 | £56,770.97 | Off-book | Sell | OFF |
| 24/07/2026 | 15:31:59 | 120.70p | 35,802 | £43,214.19 | Off-book | Buy | OFF |
| 24/07/2026 | 15:25:07 | 121.00p | 6 | £7.26 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 119.50p | 91 | £108.75 | Off-book | Sell | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 3 | £3.63 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 4 | £4.84 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 3 | £3.63 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 2 | £2.42 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 17 | £20.57 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 4 | £4.84 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 3 | £3.63 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 2 | £2.42 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 119.50p | 2 | £2.39 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:28 | 119.92p | 2,084 | £2,499.13 | Exchange | Sell | OFF |
| 24/07/2026 | 15:05:50 | 119.93p | 23,339 | £27,990.70 | Exchange | Sell | OFF |
| 24/07/2026 | 14:57:00 | 120.00p | 63 | £75.60 | Exchange | Unknown | AT |
| 24/07/2026 | 14:56:51 | 119.99p | 66,662 | £79,988.40 | Off-book | Sell | OFF |
| 24/07/2026 | 14:55:35 | 119.94p | 2,476 | £2,969.74 | Exchange | Sell | OFF |
| 24/07/2026 | 14:29:09 | 119.95p | 10,000 | £11,995.00 | Exchange | Sell | OFF |
| 24/07/2026 | 14:23:48 | 119.97p | 8,747 | £10,493.51 | Exchange | Sell | OFF |
| 24/07/2026 | 14:19:44 | 119.98p | 3,286 | £3,942.54 | Exchange | Sell | OFF |
| 24/07/2026 | 14:17:11 | 120.00p | 70 | £84.00 | Exchange | Unknown | AT |
| 24/07/2026 | 14:08:43 | 119.99p | 16,702 | £20,040.90 | Exchange | Sell | OFF |
| 24/07/2026 | 14:02:56 | 120.00p | 2,500 | £3,000.00 | Exchange | Unknown | OFF |
| 24/07/2026 | 13:56:58 | 119.99p | 8,328 | £9,992.85 | Exchange | Sell | OFF |
| 24/07/2026 | 13:47:01 | 120.00p | 1,000 | £1,200.00 | Exchange | Unknown | OFF |
| 24/07/2026 | 13:38:55 | 119.75p | 5,400 | £6,466.55 | Exchange | Sell | OFF |
| 24/07/2026 | 13:27:11 | 120.02p | 2,510 | £3,012.43 | Exchange | Buy | OFF |
| 24/07/2026 | 13:22:48 | 120.03p | 779 | £934.99 | Exchange | Buy | OFF |
| 24/07/2026 | 13:10:14 | 119.75p | 435 | £520.89 | Exchange | Sell | OFF |
| 24/07/2026 | 13:10:14 | 119.75p | 1,697 | £2,032.08 | Exchange | Sell | OFF |
| 24/07/2026 | 13:05:00 | 120.04p | 5,827 | £6,994.50 | Exchange | Buy | OFF |
| 24/07/2026 | 12:51:21 | 120.06p | 108,272 | £129,993.53 | Off-book | Buy | OFF |
| 24/07/2026 | 12:49:43 | 120.04p | 3,250 | £3,901.17 | Exchange | Buy | OFF |
| 24/07/2026 | 12:38:16 | 120.00p | 63 | £75.60 | Exchange | Unknown | AT |
| 24/07/2026 | 11:55:35 | 120.05p | 5,000 | £6,002.55 | Exchange | Buy | OFF |
| 24/07/2026 | 11:02:20 | 119.74p | 10,000 | £11,974.40 | Exchange | Sell | OFF |
| 24/07/2026 | 10:57:58 | 120.06p | 8,658 | £10,394.97 | Exchange | Buy | OFF |
| 24/07/2026 | 10:56:52 | 120.07p | 827 | £992.98 | Exchange | Buy | OFF |
| 24/07/2026 | 10:53:50 | 119.60p | 41,550 | £49,693.80 | Exchange | Sell | OFF |
| 24/07/2026 | 10:27:10 | 120.09p | 827 | £993.10 | Exchange | Buy | OFF |
| 24/07/2026 | 10:11:41 | 120.09p | 5,000 | £6,004.25 | Exchange | Buy | OFF |
| 24/07/2026 | 09:51:24 | 120.10p | 8,250 | £9,907.84 | Exchange | Buy | OFF |
| 24/07/2026 | 09:44:55 | 120.11p | 8,299 | £9,967.78 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:02 | 119.50p | 3 | £3.58 | Exchange | Sell | UT |
| 24/07/2026 | 15:33:26 | 119.79p | 47,391 | £56,770.97 | Off-book | Sell | OFF |
| 24/07/2026 | 15:31:59 | 120.70p | 35,802 | £43,214.19 | Off-book | Buy | OFF |
| 24/07/2026 | 15:25:07 | 121.00p | 6 | £7.26 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 119.50p | 91 | £108.75 | Off-book | Sell | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 3 | £3.63 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 4 | £4.84 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 3 | £3.63 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 2 | £2.42 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 17 | £20.57 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 4 | £4.84 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 3 | £3.63 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 2 | £2.42 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 121.00p | 1 | £1.21 | Off-book | Buy | SI |
| 24/07/2026 | 15:25:07 | 119.50p | 2 | £2.39 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:28 | 119.92p | 2,084 | £2,499.13 | Exchange | Sell | OFF |
| 24/07/2026 | 15:05:50 | 119.93p | 23,339 | £27,990.70 | Exchange | Sell | OFF |
| 24/07/2026 | 14:57:00 | 120.00p | 63 | £75.60 | Exchange | Unknown | AT |
| 24/07/2026 | 14:56:51 | 119.99p | 66,662 | £79,988.40 | Off-book | Sell | OFF |
| 24/07/2026 | 14:55:35 | 119.94p | 2,476 | £2,969.74 | Exchange | Sell | OFF |
| 24/07/2026 | 14:29:09 | 119.95p | 10,000 | £11,995.00 | Exchange | Sell | OFF |
| 24/07/2026 | 14:23:48 | 119.97p | 8,747 | £10,493.51 | Exchange | Sell | OFF |
| 24/07/2026 | 14:19:44 | 119.98p | 3,286 | £3,942.54 | Exchange | Sell | OFF |
| 24/07/2026 | 14:17:11 | 120.00p | 70 | £84.00 | Exchange | Unknown | AT |
| 24/07/2026 | 14:08:43 | 119.99p | 16,702 | £20,040.90 | Exchange | Sell | OFF |
| 24/07/2026 | 14:02:56 | 120.00p | 2,500 | £3,000.00 | Exchange | Unknown | OFF |
| 24/07/2026 | 13:56:58 | 119.99p | 8,328 | £9,992.85 | Exchange | Sell | OFF |
| 24/07/2026 | 13:47:01 | 120.00p | 1,000 | £1,200.00 | Exchange | Unknown | OFF |
| 24/07/2026 | 13:38:55 | 119.75p | 5,400 | £6,466.55 | Exchange | Sell | OFF |
| 24/07/2026 | 13:27:11 | 120.02p | 2,510 | £3,012.43 | Exchange | Buy | OFF |
| 24/07/2026 | 13:22:48 | 120.03p | 779 | £934.99 | Exchange | Buy | OFF |
| 24/07/2026 | 13:10:14 | 119.75p | 435 | £520.89 | Exchange | Sell | OFF |
| 24/07/2026 | 13:10:14 | 119.75p | 1,697 | £2,032.08 | Exchange | Sell | OFF |
| 24/07/2026 | 13:05:00 | 120.04p | 5,827 | £6,994.50 | Exchange | Buy | OFF |
| 24/07/2026 | 12:51:21 | 120.06p | 108,272 | £129,993.53 | Off-book | Buy | OFF |
| 24/07/2026 | 12:49:43 | 120.04p | 3,250 | £3,901.17 | Exchange | Buy | OFF |
| 24/07/2026 | 12:38:16 | 120.00p | 63 | £75.60 | Exchange | Unknown | AT |
| 24/07/2026 | 11:55:35 | 120.05p | 5,000 | £6,002.55 | Exchange | Buy | OFF |
| 24/07/2026 | 11:02:20 | 119.74p | 10,000 | £11,974.40 | Exchange | Sell | OFF |
| 24/07/2026 | 10:57:58 | 120.06p | 8,658 | £10,394.97 | Exchange | Buy | OFF |
| 24/07/2026 | 10:56:52 | 120.07p | 827 | £992.98 | Exchange | Buy | OFF |
| 24/07/2026 | 10:53:50 | 119.60p | 41,550 | £49,693.80 | Exchange | Sell | OFF |
| 24/07/2026 | 10:27:10 | 120.09p | 827 | £993.10 | Exchange | Buy | OFF |
| 24/07/2026 | 10:11:41 | 120.09p | 5,000 | £6,004.25 | Exchange | Buy | OFF |
| 24/07/2026 | 09:51:24 | 120.10p | 8,250 | £9,907.84 | Exchange | Buy | OFF |
| 24/07/2026 | 09:44:55 | 120.11p | 8,299 | £9,967.78 | Exchange | Buy | OFF |