| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:13 | 377.00p | 5,814 | £21,918.78 | Exchange | Buy | UT |
| 24/07/2026 | 15:24:35 | 374.00p | 211 | £789.14 | Exchange | Sell | AT |
| 24/07/2026 | 15:09:52 | 375.00p | 397 | £1,488.75 | Exchange | Buy | AT |
| 24/07/2026 | 15:09:47 | 374.00p | 160 | £598.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:09:45 | 374.00p | 212 | £792.88 | Exchange | Sell | AT |
| 24/07/2026 | 14:58:55 | 374.45p | 708 | £2,651.11 | Exchange | Sell | OFF |
| 24/07/2026 | 14:55:08 | 375.00p | 48 | £180.00 | Exchange | Buy | AT |
| 24/07/2026 | 14:40:01 | 373.00p | 358 | £1,335.34 | Exchange | Buy | AT |
| 24/07/2026 | 14:40:00 | 373.00p | 1,976 | £7,370.48 | Off-book | Buy | SI |
| 24/07/2026 | 14:40:00 | 372.00p | 45 | £167.40 | Exchange | Sell | AT |
| 24/07/2026 | 14:23:46 | 372.64p | 199 | £741.56 | Exchange | Sell | OFF |
| 24/07/2026 | 14:23:09 | 373.00p | 4 | £14.92 | Exchange | Sell | AT |
| 24/07/2026 | 14:23:06 | 374.00p | 423 | £1,582.02 | Exchange | Buy | AT |
| 24/07/2026 | 14:23:06 | 374.00p | 1,977 | £7,393.98 | Exchange | Buy | AT |
| 24/07/2026 | 14:23:06 | 374.00p | 400 | £1,496.00 | Exchange | Buy | AT |
| 24/07/2026 | 14:07:55 | 372.00p | 700 | £2,604.00 | Off-book | Sell | SI |
| 24/07/2026 | 14:07:55 | 372.00p | 1,431 | £5,323.32 | Off-book | Sell | OTC |
| 24/07/2026 | 14:02:04 | 372.00p | 1,842 | £6,852.24 | Off-book | Sell | OTC |
| 24/07/2026 | 13:58:46 | 373.00p | 175 | £652.75 | Off-book | Sell | OTC |
| 24/07/2026 | 13:55:41 | 372.00p | 9 | £33.48 | Off-book | Sell | OTC |
| 24/07/2026 | 13:55:41 | 372.00p | 9 | £33.48 | Off-book | Sell | SI |
| 24/07/2026 | 13:55:41 | 372.00p | 39 | £145.08 | Off-book | Sell | OTC |
| 24/07/2026 | 13:55:41 | 372.00p | 39 | £145.08 | Off-book | Sell | OTC |
| 24/07/2026 | 13:49:03 | 374.00p | 682 | £2,550.68 | Exchange | Buy | AT |
| 24/07/2026 | 13:49:03 | 374.00p | 795 | £2,973.30 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:39 | 375.04p | 1,333 | £4,999.29 | Exchange | Buy | OFF |
| 24/07/2026 | 13:29:31 | 376.00p | 1 | £3.76 | Exchange | Buy | AT |
| 24/07/2026 | 13:29:31 | 376.00p | 1 | £3.76 | Exchange | Buy | AT |
| 24/07/2026 | 13:29:19 | 375.00p | 360 | £1,350.00 | Exchange | Buy | AT |
| 24/07/2026 | 13:29:11 | 373.00p | 1 | £3.73 | Exchange | Sell | AT |
| 24/07/2026 | 13:29:11 | 373.00p | 1,982 | £7,392.86 | Exchange | Sell | AT |
| 24/07/2026 | 13:29:11 | 373.00p | 12 | £44.76 | Exchange | Unknown | AT |
| 24/07/2026 | 13:29:10 | 372.00p | 85 | £316.20 | Exchange | Unknown | AT |
| 24/07/2026 | 13:28:59 | 371.00p | 5 | £18.55 | Off-book | Sell | SI |
| 24/07/2026 | 13:28:59 | 373.00p | 18 | £67.14 | Exchange | Buy | AT |
| 24/07/2026 | 13:28:59 | 373.00p | 1 | £3.73 | Exchange | Buy | AT |
| 24/07/2026 | 13:01:22 | 370.00p | 32 | £118.40 | Off-book | Sell | SI |
| 24/07/2026 | 12:40:05 | 370.00p | 1 | £3.70 | Exchange | Sell | AT |
| 24/07/2026 | 12:14:43 | 372.00p | 12 | £44.64 | Exchange | Buy | AT |
| 24/07/2026 | 11:55:22 | 369.36p | 265 | £978.80 | Exchange | Sell | OFF |
| 24/07/2026 | 11:49:46 | 372.00p | 1 | £3.72 | Exchange | Buy | AT |
| 24/07/2026 | 11:32:58 | 370.56p | 1,019 | £3,776.05 | Exchange | Buy | OFF |
| 24/07/2026 | 11:29:06 | 370.57p | 2 | £7.41 | Exchange | Buy | OFF |
| 24/07/2026 | 11:25:50 | 372.00p | 1 | £3.72 | Exchange | Buy | AT |
| 24/07/2026 | 11:25:50 | 372.00p | 15 | £55.80 | Exchange | Buy | AT |
| 24/07/2026 | 11:18:12 | 372.00p | 4 | £14.88 | Exchange | Buy | AT |
| 24/07/2026 | 11:18:12 | 372.00p | 1 | £3.72 | Exchange | Buy | AT |
| 24/07/2026 | 11:11:18 | 369.00p | 1 | £3.69 | Exchange | Sell | AT |
| 24/07/2026 | 10:44:51 | 372.00p | 1 | £3.72 | Exchange | Buy | AT |
| 24/07/2026 | 10:41:42 | 369.36p | 12 | £44.32 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:13 | 377.00p | 5,814 | £21,918.78 | Exchange | Buy | UT |
| 24/07/2026 | 15:24:35 | 374.00p | 211 | £789.14 | Exchange | Sell | AT |
| 24/07/2026 | 15:09:52 | 375.00p | 397 | £1,488.75 | Exchange | Buy | AT |
| 24/07/2026 | 15:09:47 | 374.00p | 160 | £598.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:09:45 | 374.00p | 212 | £792.88 | Exchange | Sell | AT |
| 24/07/2026 | 14:58:55 | 374.45p | 708 | £2,651.11 | Exchange | Sell | OFF |
| 24/07/2026 | 14:55:08 | 375.00p | 48 | £180.00 | Exchange | Buy | AT |
| 24/07/2026 | 14:40:01 | 373.00p | 358 | £1,335.34 | Exchange | Buy | AT |
| 24/07/2026 | 14:40:00 | 373.00p | 1,976 | £7,370.48 | Off-book | Buy | SI |
| 24/07/2026 | 14:40:00 | 372.00p | 45 | £167.40 | Exchange | Sell | AT |
| 24/07/2026 | 14:23:46 | 372.64p | 199 | £741.56 | Exchange | Sell | OFF |
| 24/07/2026 | 14:23:09 | 373.00p | 4 | £14.92 | Exchange | Sell | AT |
| 24/07/2026 | 14:23:06 | 374.00p | 423 | £1,582.02 | Exchange | Buy | AT |
| 24/07/2026 | 14:23:06 | 374.00p | 1,977 | £7,393.98 | Exchange | Buy | AT |
| 24/07/2026 | 14:23:06 | 374.00p | 400 | £1,496.00 | Exchange | Buy | AT |
| 24/07/2026 | 14:07:55 | 372.00p | 700 | £2,604.00 | Off-book | Sell | SI |
| 24/07/2026 | 14:07:55 | 372.00p | 1,431 | £5,323.32 | Off-book | Sell | OTC |
| 24/07/2026 | 14:02:04 | 372.00p | 1,842 | £6,852.24 | Off-book | Sell | OTC |
| 24/07/2026 | 13:58:46 | 373.00p | 175 | £652.75 | Off-book | Sell | OTC |
| 24/07/2026 | 13:55:41 | 372.00p | 9 | £33.48 | Off-book | Sell | OTC |
| 24/07/2026 | 13:55:41 | 372.00p | 9 | £33.48 | Off-book | Sell | SI |
| 24/07/2026 | 13:55:41 | 372.00p | 39 | £145.08 | Off-book | Sell | OTC |
| 24/07/2026 | 13:55:41 | 372.00p | 39 | £145.08 | Off-book | Sell | OTC |
| 24/07/2026 | 13:49:03 | 374.00p | 682 | £2,550.68 | Exchange | Buy | AT |
| 24/07/2026 | 13:49:03 | 374.00p | 795 | £2,973.30 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:39 | 375.04p | 1,333 | £4,999.29 | Exchange | Buy | OFF |
| 24/07/2026 | 13:29:31 | 376.00p | 1 | £3.76 | Exchange | Buy | AT |
| 24/07/2026 | 13:29:31 | 376.00p | 1 | £3.76 | Exchange | Buy | AT |
| 24/07/2026 | 13:29:19 | 375.00p | 360 | £1,350.00 | Exchange | Buy | AT |
| 24/07/2026 | 13:29:11 | 373.00p | 1 | £3.73 | Exchange | Sell | AT |
| 24/07/2026 | 13:29:11 | 373.00p | 1,982 | £7,392.86 | Exchange | Sell | AT |
| 24/07/2026 | 13:29:11 | 373.00p | 12 | £44.76 | Exchange | Unknown | AT |
| 24/07/2026 | 13:29:10 | 372.00p | 85 | £316.20 | Exchange | Unknown | AT |
| 24/07/2026 | 13:28:59 | 371.00p | 5 | £18.55 | Off-book | Sell | SI |
| 24/07/2026 | 13:28:59 | 373.00p | 18 | £67.14 | Exchange | Buy | AT |
| 24/07/2026 | 13:28:59 | 373.00p | 1 | £3.73 | Exchange | Buy | AT |
| 24/07/2026 | 13:01:22 | 370.00p | 32 | £118.40 | Off-book | Sell | SI |
| 24/07/2026 | 12:40:05 | 370.00p | 1 | £3.70 | Exchange | Sell | AT |
| 24/07/2026 | 12:14:43 | 372.00p | 12 | £44.64 | Exchange | Buy | AT |
| 24/07/2026 | 11:55:22 | 369.36p | 265 | £978.80 | Exchange | Sell | OFF |
| 24/07/2026 | 11:49:46 | 372.00p | 1 | £3.72 | Exchange | Buy | AT |
| 24/07/2026 | 11:32:58 | 370.56p | 1,019 | £3,776.05 | Exchange | Buy | OFF |
| 24/07/2026 | 11:29:06 | 370.57p | 2 | £7.41 | Exchange | Buy | OFF |
| 24/07/2026 | 11:25:50 | 372.00p | 1 | £3.72 | Exchange | Buy | AT |
| 24/07/2026 | 11:25:50 | 372.00p | 15 | £55.80 | Exchange | Buy | AT |
| 24/07/2026 | 11:18:12 | 372.00p | 4 | £14.88 | Exchange | Buy | AT |
| 24/07/2026 | 11:18:12 | 372.00p | 1 | £3.72 | Exchange | Buy | AT |
| 24/07/2026 | 11:11:18 | 369.00p | 1 | £3.69 | Exchange | Sell | AT |
| 24/07/2026 | 10:44:51 | 372.00p | 1 | £3.72 | Exchange | Buy | AT |
| 24/07/2026 | 10:41:42 | 369.36p | 12 | £44.32 | Exchange | Sell | OFF |