| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 13:17:18 | 266.04p | 14,949 | £39,769.57 | Exchange | Buy | OFF |
| 31/07/2026 | 13:14:27 | 266.05p | 74,794 | £198,989.44 | Exchange | Buy | OFF |
| 31/07/2026 | 13:06:33 | 265.80p | 148 | £393.38 | Exchange | Sell | OFF |
| 31/07/2026 | 13:05:28 | 265.98p | 145 | £385.67 | Exchange | Sell | OFF |
| 31/07/2026 | 13:05:26 | 265.80p | 107 | £284.41 | Exchange | Sell | OFF |
| 31/07/2026 | 13:02:41 | 265.80p | 4 | £10.63 | Exchange | Sell | OFF |
| 31/07/2026 | 13:01:38 | 266.04p | 1,598 | £4,251.24 | Off-book | Buy | OFF |
| 31/07/2026 | 13:01:36 | 266.04p | 504 | £1,340.82 | Exchange | Buy | OFF |
| 31/07/2026 | 13:01:36 | 266.04p | 605 | £1,609.51 | Exchange | Buy | OFF |
| 31/07/2026 | 12:53:03 | 265.36p | 1 | £2.65 | Exchange | Buy | OFF |
| 31/07/2026 | 12:52:56 | 265.14p | 7,532 | £19,969.97 | Exchange | Buy | OFF |
| 31/07/2026 | 12:52:13 | 265.59p | 9,500 | £25,231.05 | Exchange | Buy | OFF |
| 31/07/2026 | 12:52:13 | 265.50p | 2,344 | £6,223.32 | Exchange | Unknown | AT |
| 31/07/2026 | 12:52:13 | 265.50p | 405 | £1,075.28 | Exchange | Unknown | AT |
| 31/07/2026 | 12:52:13 | 265.50p | 3,500 | £9,292.50 | Exchange | Unknown | AT |
| 31/07/2026 | 12:52:13 | 265.50p | 8,104 | £21,516.12 | Exchange | Unknown | AT |
| 31/07/2026 | 12:51:15 | 266.00p | 3,000 | £7,980.00 | Exchange | Unknown | AT |
| 31/07/2026 | 12:47:19 | 265.97p | 2,912 | £7,745.08 | Exchange | Sell | OFF |
| 31/07/2026 | 12:43:34 | 266.50p | 1,123 | £2,992.80 | Exchange | Sell | AT |
| 31/07/2026 | 12:43:34 | 266.50p | 515 | £1,372.47 | Exchange | Sell | AT |
| 31/07/2026 | 12:36:18 | 266.89p | 1,862 | £4,969.47 | Exchange | Sell | OFF |
| 31/07/2026 | 12:34:01 | 266.96p | 490 | £1,308.12 | Exchange | Sell | OFF |
| 31/07/2026 | 12:30:01 | 266.50p | 938 | £2,499.77 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 266.50p | 939 | £2,502.43 | Exchange | Sell | AT |
| 31/07/2026 | 12:16:08 | 266.50p | 950 | £2,531.75 | Exchange | Sell | AT |
| 31/07/2026 | 12:16:08 | 266.50p | 3,669 | £9,777.89 | Exchange | Sell | AT |
| 31/07/2026 | 12:16:08 | 266.50p | 1,052 | £2,803.58 | Exchange | Sell | AT |
| 31/07/2026 | 12:14:47 | 266.50p | 749 | £1,996.09 | Exchange | Sell | AT |
| 31/07/2026 | 12:14:47 | 266.50p | 188 | £501.02 | Exchange | Sell | AT |
| 31/07/2026 | 12:14:47 | 266.50p | 938 | £2,499.77 | Exchange | Sell | AT |
| 31/07/2026 | 11:49:40 | 268.00p | 4 | £10.72 | Off-book | Buy | SI |
| 31/07/2026 | 11:41:55 | 267.18p | 934 | £2,495.46 | Exchange | Sell | OFF |
| 31/07/2026 | 11:40:18 | 267.17p | 6,000 | £16,030.15 | Exchange | Sell | OFF |
| 31/07/2026 | 11:38:56 | 267.16p | 6,861 | £18,330.08 | Exchange | Sell | OFF |
| 31/07/2026 | 11:38:09 | 267.43p | 42 | £112.32 | Exchange | Buy | OFF |
| 31/07/2026 | 11:31:43 | 267.28p | 1,100 | £2,940.08 | Exchange | Buy | OFF |
| 31/07/2026 | 11:26:33 | 267.28p | 370 | £988.94 | Exchange | Buy | OFF |
| 31/07/2026 | 11:25:29 | 267.32p | 1,000 | £2,673.18 | Exchange | Buy | OFF |
| 31/07/2026 | 11:21:11 | 267.12p | 3,062 | £8,179.15 | Exchange | Sell | OFF |
| 31/07/2026 | 11:15:48 | 267.15p | 1,115 | £2,978.73 | Exchange | Sell | OFF |
| 31/07/2026 | 11:15:47 | 266.95p | 2 | £5.34 | Exchange | Sell | OFF |
| 31/07/2026 | 11:11:07 | 267.22p | 599 | £1,600.63 | Exchange | Sell | OFF |
| 31/07/2026 | 10:53:55 | 267.00p | 450 | £1,201.50 | Exchange | Sell | OFF |
| 31/07/2026 | 10:34:14 | 268.00p | 303,483 | £813,334.44 | Off-book | Buy | OFF |
| 31/07/2026 | 10:29:10 | 267.26p | 2,507 | £6,700.08 | Exchange | Buy | OFF |
| 31/07/2026 | 10:28:08 | 266.98p | 1,355 | £3,617.56 | Exchange | Sell | OFF |
| 31/07/2026 | 10:27:24 | 267.26p | 1,196 | £3,196.44 | Exchange | Buy | OFF |
| 31/07/2026 | 10:26:19 | 267.33p | 28,286 | £75,615.55 | Exchange | Buy | OFF |
| 31/07/2026 | 10:24:28 | 267.43p | 4 | £10.70 | Exchange | Buy | OFF |
| 31/07/2026 | 10:16:28 | 267.43p | 936 | £2,503.14 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 13:17:18 | 266.04p | 14,949 | £39,769.57 | Exchange | Buy | OFF |
| 31/07/2026 | 13:14:27 | 266.05p | 74,794 | £198,989.44 | Exchange | Buy | OFF |
| 31/07/2026 | 13:06:33 | 265.80p | 148 | £393.38 | Exchange | Sell | OFF |
| 31/07/2026 | 13:05:28 | 265.98p | 145 | £385.67 | Exchange | Sell | OFF |
| 31/07/2026 | 13:05:26 | 265.80p | 107 | £284.41 | Exchange | Sell | OFF |
| 31/07/2026 | 13:02:41 | 265.80p | 4 | £10.63 | Exchange | Sell | OFF |
| 31/07/2026 | 13:01:38 | 266.04p | 1,598 | £4,251.24 | Off-book | Buy | OFF |
| 31/07/2026 | 13:01:36 | 266.04p | 504 | £1,340.82 | Exchange | Buy | OFF |
| 31/07/2026 | 13:01:36 | 266.04p | 605 | £1,609.51 | Exchange | Buy | OFF |
| 31/07/2026 | 12:53:03 | 265.36p | 1 | £2.65 | Exchange | Buy | OFF |
| 31/07/2026 | 12:52:56 | 265.14p | 7,532 | £19,969.97 | Exchange | Buy | OFF |
| 31/07/2026 | 12:52:13 | 265.59p | 9,500 | £25,231.05 | Exchange | Buy | OFF |
| 31/07/2026 | 12:52:13 | 265.50p | 2,344 | £6,223.32 | Exchange | Unknown | AT |
| 31/07/2026 | 12:52:13 | 265.50p | 405 | £1,075.28 | Exchange | Unknown | AT |
| 31/07/2026 | 12:52:13 | 265.50p | 3,500 | £9,292.50 | Exchange | Unknown | AT |
| 31/07/2026 | 12:52:13 | 265.50p | 8,104 | £21,516.12 | Exchange | Unknown | AT |
| 31/07/2026 | 12:51:15 | 266.00p | 3,000 | £7,980.00 | Exchange | Unknown | AT |
| 31/07/2026 | 12:47:19 | 265.97p | 2,912 | £7,745.08 | Exchange | Sell | OFF |
| 31/07/2026 | 12:43:34 | 266.50p | 1,123 | £2,992.80 | Exchange | Sell | AT |
| 31/07/2026 | 12:43:34 | 266.50p | 515 | £1,372.47 | Exchange | Sell | AT |
| 31/07/2026 | 12:36:18 | 266.89p | 1,862 | £4,969.47 | Exchange | Sell | OFF |
| 31/07/2026 | 12:34:01 | 266.96p | 490 | £1,308.12 | Exchange | Sell | OFF |
| 31/07/2026 | 12:30:01 | 266.50p | 938 | £2,499.77 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 266.50p | 939 | £2,502.43 | Exchange | Sell | AT |
| 31/07/2026 | 12:16:08 | 266.50p | 950 | £2,531.75 | Exchange | Sell | AT |
| 31/07/2026 | 12:16:08 | 266.50p | 3,669 | £9,777.89 | Exchange | Sell | AT |
| 31/07/2026 | 12:16:08 | 266.50p | 1,052 | £2,803.58 | Exchange | Sell | AT |
| 31/07/2026 | 12:14:47 | 266.50p | 749 | £1,996.09 | Exchange | Sell | AT |
| 31/07/2026 | 12:14:47 | 266.50p | 188 | £501.02 | Exchange | Sell | AT |
| 31/07/2026 | 12:14:47 | 266.50p | 938 | £2,499.77 | Exchange | Sell | AT |
| 31/07/2026 | 11:49:40 | 268.00p | 4 | £10.72 | Off-book | Buy | SI |
| 31/07/2026 | 11:41:55 | 267.18p | 934 | £2,495.46 | Exchange | Sell | OFF |
| 31/07/2026 | 11:40:18 | 267.17p | 6,000 | £16,030.15 | Exchange | Sell | OFF |
| 31/07/2026 | 11:38:56 | 267.16p | 6,861 | £18,330.08 | Exchange | Sell | OFF |
| 31/07/2026 | 11:38:09 | 267.43p | 42 | £112.32 | Exchange | Buy | OFF |
| 31/07/2026 | 11:31:43 | 267.28p | 1,100 | £2,940.08 | Exchange | Buy | OFF |
| 31/07/2026 | 11:26:33 | 267.28p | 370 | £988.94 | Exchange | Buy | OFF |
| 31/07/2026 | 11:25:29 | 267.32p | 1,000 | £2,673.18 | Exchange | Buy | OFF |
| 31/07/2026 | 11:21:11 | 267.12p | 3,062 | £8,179.15 | Exchange | Sell | OFF |
| 31/07/2026 | 11:15:48 | 267.15p | 1,115 | £2,978.73 | Exchange | Sell | OFF |
| 31/07/2026 | 11:15:47 | 266.95p | 2 | £5.34 | Exchange | Sell | OFF |
| 31/07/2026 | 11:11:07 | 267.22p | 599 | £1,600.63 | Exchange | Sell | OFF |
| 31/07/2026 | 10:53:55 | 267.00p | 450 | £1,201.50 | Exchange | Sell | OFF |
| 31/07/2026 | 10:34:14 | 268.00p | 303,483 | £813,334.44 | Off-book | Buy | OFF |
| 31/07/2026 | 10:29:10 | 267.26p | 2,507 | £6,700.08 | Exchange | Buy | OFF |
| 31/07/2026 | 10:28:08 | 266.98p | 1,355 | £3,617.56 | Exchange | Sell | OFF |
| 31/07/2026 | 10:27:24 | 267.26p | 1,196 | £3,196.44 | Exchange | Buy | OFF |
| 31/07/2026 | 10:26:19 | 267.33p | 28,286 | £75,615.55 | Exchange | Buy | OFF |
| 31/07/2026 | 10:24:28 | 267.43p | 4 | £10.70 | Exchange | Buy | OFF |
| 31/07/2026 | 10:16:28 | 267.43p | 936 | £2,503.14 | Exchange | Buy | OFF |