| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 17/07/2026 | 12:10:31 | 378.81p | 392 | £1,484.93 | Exchange | Buy | OFF |
| 17/07/2026 | 12:10:26 | 378.81p | 3,316 | £12,561.34 | Exchange | Buy | OFF |
| 17/07/2026 | 12:09:06 | 378.80p | 6 | £22.73 | Exchange | Buy | AT |
| 17/07/2026 | 12:08:05 | 379.10p | 559 | £2,119.17 | Exchange | Sell | AT |
| 17/07/2026 | 12:08:05 | 379.20p | 559 | £2,119.73 | Exchange | Buy | AT |
| 17/07/2026 | 12:08:05 | 379.20p | 11 | £41.71 | Exchange | Buy | AT |
| 17/07/2026 | 12:07:44 | 379.41p | 1,886 | £7,155.67 | Exchange | Buy | OFF |
| 17/07/2026 | 12:06:38 | 379.52p | 969 | £3,677.58 | Exchange | Buy | OFF |
| 17/07/2026 | 12:05:47 | 379.52p | 789 | £2,994.44 | Exchange | Buy | OFF |
| 17/07/2026 | 12:04:50 | 379.47p | 68 | £258.04 | Exchange | Buy | OFF |
| 17/07/2026 | 12:04:27 | 379.50p | 12 | £45.54 | Exchange | Sell | AT |
| 17/07/2026 | 12:03:45 | 379.60p | 263 | £998.35 | Exchange | Buy | AT |
| 17/07/2026 | 12:03:45 | 379.60p | 750 | £2,847.00 | Exchange | Buy | AT |
| 17/07/2026 | 12:03:45 | 379.40p | 92 | £349.05 | Exchange | Unknown | AT |
| 17/07/2026 | 12:03:44 | 379.40p | 42 | £159.35 | Exchange | Buy | AT |
| 17/07/2026 | 12:03:20 | 379.40p | 5 | £18.97 | Exchange | Sell | AT |
| 17/07/2026 | 12:02:20 | 379.51p | 1,479 | £5,612.95 | Exchange | Buy | OFF |
| 17/07/2026 | 12:02:04 | 379.60p | 26 | £98.70 | Exchange | Buy | OFF |
| 17/07/2026 | 12:01:20 | 379.60p | 262 | £994.55 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:20 | 379.60p | 17 | £64.53 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:20 | 379.60p | 500 | £1,898.00 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 290 | £1,100.84 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 526 | £1,996.70 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 52 | £197.39 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 138 | £523.85 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 107 | £406.17 | Exchange | Sell | AT |
| 17/07/2026 | 12:00:27 | 379.47p | 6,000 | £22,767.90 | Exchange | Sell | OFF |
| 17/07/2026 | 12:00:14 | 379.50p | 16 | £60.72 | Exchange | Sell | AT |
| 17/07/2026 | 12:00:14 | 379.50p | 55 | £208.72 | Exchange | Sell | AT |
| 17/07/2026 | 11:59:57 | 379.60p | 496 | £1,882.82 | Exchange | Sell | AT |
| 17/07/2026 | 11:59:54 | 379.70p | 180 | £683.46 | Exchange | Sell | AT |
| 17/07/2026 | 11:59:44 | 379.76p | 25 | £94.94 | Exchange | Buy | OFF |
| 17/07/2026 | 11:59:40 | 379.80p | 219 | £831.76 | Exchange | Buy | AT |
| 17/07/2026 | 11:59:23 | 379.80p | 15 | £56.97 | Exchange | Sell | AT |
| 17/07/2026 | 11:59:23 | 379.80p | 109 | £413.98 | Exchange | Sell | AT |
| 17/07/2026 | 11:58:59 | 379.97p | 250 | £949.91 | Exchange | Sell | OFF |
| 17/07/2026 | 11:57:51 | 380.10p | 628 | £2,387.03 | Off-book | Buy | SI |
| 17/07/2026 | 11:57:15 | 379.48p | 260 | £986.65 | Exchange | Sell | OFF |
| 17/07/2026 | 11:57:04 | 379.97p | 553 | £2,101.21 | Exchange | Buy | OFF |
| 17/07/2026 | 11:57:04 | 379.70p | 125 | £474.63 | Exchange | Buy | AT |
| 17/07/2026 | 11:55:36 | 379.60p | 8 | £30.37 | Off-book | Buy | OTC |
| 17/07/2026 | 11:55:22 | 379.32p | 1,003 | £3,804.58 | Exchange | Buy | OFF |
| 17/07/2026 | 11:55:13 | 379.30p | 15 | £56.90 | Exchange | Sell | AT |
| 17/07/2026 | 11:55:02 | 379.40p | 1,054 | £3,998.88 | Exchange | Sell | AT |
| 17/07/2026 | 11:55:02 | 379.40p | 174 | £660.16 | Exchange | Sell | AT |
| 17/07/2026 | 11:54:46 | 383.20p | 1,143,945 | £4,383,597.24 | Off-book | Buy | OTC |
| 17/07/2026 | 11:54:23 | 379.50p | 97 | £368.12 | Exchange | Buy | AT |
| 17/07/2026 | 11:54:23 | 379.50p | 127 | £481.96 | Exchange | Buy | AT |
| 17/07/2026 | 11:54:23 | 379.50p | 587 | £2,227.66 | Exchange | Buy | AT |
| 17/07/2026 | 11:52:28 | 379.33p | 300 | £1,138.00 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 17/07/2026 | 12:10:31 | 378.81p | 392 | £1,484.93 | Exchange | Buy | OFF |
| 17/07/2026 | 12:10:26 | 378.81p | 3,316 | £12,561.34 | Exchange | Buy | OFF |
| 17/07/2026 | 12:09:06 | 378.80p | 6 | £22.73 | Exchange | Buy | AT |
| 17/07/2026 | 12:08:05 | 379.10p | 559 | £2,119.17 | Exchange | Sell | AT |
| 17/07/2026 | 12:08:05 | 379.20p | 559 | £2,119.73 | Exchange | Buy | AT |
| 17/07/2026 | 12:08:05 | 379.20p | 11 | £41.71 | Exchange | Buy | AT |
| 17/07/2026 | 12:07:44 | 379.41p | 1,886 | £7,155.67 | Exchange | Buy | OFF |
| 17/07/2026 | 12:06:38 | 379.52p | 969 | £3,677.58 | Exchange | Buy | OFF |
| 17/07/2026 | 12:05:47 | 379.52p | 789 | £2,994.44 | Exchange | Buy | OFF |
| 17/07/2026 | 12:04:50 | 379.47p | 68 | £258.04 | Exchange | Buy | OFF |
| 17/07/2026 | 12:04:27 | 379.50p | 12 | £45.54 | Exchange | Sell | AT |
| 17/07/2026 | 12:03:45 | 379.60p | 263 | £998.35 | Exchange | Buy | AT |
| 17/07/2026 | 12:03:45 | 379.60p | 750 | £2,847.00 | Exchange | Buy | AT |
| 17/07/2026 | 12:03:45 | 379.40p | 92 | £349.05 | Exchange | Unknown | AT |
| 17/07/2026 | 12:03:44 | 379.40p | 42 | £159.35 | Exchange | Buy | AT |
| 17/07/2026 | 12:03:20 | 379.40p | 5 | £18.97 | Exchange | Sell | AT |
| 17/07/2026 | 12:02:20 | 379.51p | 1,479 | £5,612.95 | Exchange | Buy | OFF |
| 17/07/2026 | 12:02:04 | 379.60p | 26 | £98.70 | Exchange | Buy | OFF |
| 17/07/2026 | 12:01:20 | 379.60p | 262 | £994.55 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:20 | 379.60p | 17 | £64.53 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:20 | 379.60p | 500 | £1,898.00 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 290 | £1,100.84 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 526 | £1,996.70 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 52 | £197.39 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 138 | £523.85 | Exchange | Sell | AT |
| 17/07/2026 | 12:01:19 | 379.60p | 107 | £406.17 | Exchange | Sell | AT |
| 17/07/2026 | 12:00:27 | 379.47p | 6,000 | £22,767.90 | Exchange | Sell | OFF |
| 17/07/2026 | 12:00:14 | 379.50p | 16 | £60.72 | Exchange | Sell | AT |
| 17/07/2026 | 12:00:14 | 379.50p | 55 | £208.72 | Exchange | Sell | AT |
| 17/07/2026 | 11:59:57 | 379.60p | 496 | £1,882.82 | Exchange | Sell | AT |
| 17/07/2026 | 11:59:54 | 379.70p | 180 | £683.46 | Exchange | Sell | AT |
| 17/07/2026 | 11:59:44 | 379.76p | 25 | £94.94 | Exchange | Buy | OFF |
| 17/07/2026 | 11:59:40 | 379.80p | 219 | £831.76 | Exchange | Buy | AT |
| 17/07/2026 | 11:59:23 | 379.80p | 15 | £56.97 | Exchange | Sell | AT |
| 17/07/2026 | 11:59:23 | 379.80p | 109 | £413.98 | Exchange | Sell | AT |
| 17/07/2026 | 11:58:59 | 379.97p | 250 | £949.91 | Exchange | Sell | OFF |
| 17/07/2026 | 11:57:51 | 380.10p | 628 | £2,387.03 | Off-book | Buy | SI |
| 17/07/2026 | 11:57:15 | 379.48p | 260 | £986.65 | Exchange | Sell | OFF |
| 17/07/2026 | 11:57:04 | 379.97p | 553 | £2,101.21 | Exchange | Buy | OFF |
| 17/07/2026 | 11:57:04 | 379.70p | 125 | £474.63 | Exchange | Buy | AT |
| 17/07/2026 | 11:55:36 | 379.60p | 8 | £30.37 | Off-book | Buy | OTC |
| 17/07/2026 | 11:55:22 | 379.32p | 1,003 | £3,804.58 | Exchange | Buy | OFF |
| 17/07/2026 | 11:55:13 | 379.30p | 15 | £56.90 | Exchange | Sell | AT |
| 17/07/2026 | 11:55:02 | 379.40p | 1,054 | £3,998.88 | Exchange | Sell | AT |
| 17/07/2026 | 11:55:02 | 379.40p | 174 | £660.16 | Exchange | Sell | AT |
| 17/07/2026 | 11:54:46 | 383.20p | 1,143,945 | £4,383,597.24 | Off-book | Buy | OTC |
| 17/07/2026 | 11:54:23 | 379.50p | 97 | £368.12 | Exchange | Buy | AT |
| 17/07/2026 | 11:54:23 | 379.50p | 127 | £481.96 | Exchange | Buy | AT |
| 17/07/2026 | 11:54:23 | 379.50p | 587 | £2,227.66 | Exchange | Buy | AT |
| 17/07/2026 | 11:52:28 | 379.33p | 300 | £1,138.00 | Exchange | Sell | OFF |