| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:15 | 1,992.00p | 293,016 | £5,836,878.72 | Exchange | Sell | UT |
| 31/07/2026 | 15:35:15 | 1,992.00p | 291 | £5,796.72 | Off-book | Sell | SI |
| 31/07/2026 | 15:29:56 | 2,002.00p | 1 | £20.02 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:21 | 2,001.00p | 76 | £1,520.76 | Off-book | Unknown | OTC |
| 31/07/2026 | 15:29:21 | 2,000.00p | 76 | £1,520.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:21 | 2,000.00p | 188 | £3,760.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:21 | 2,000.00p | 94 | £1,880.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:08 | 2,000.00p | 130 | £2,600.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:08 | 2,000.00p | 2 | £40.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:05 | 1,999.00p | 218 | £4,357.82 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:05 | 1,999.50p | 282 | £5,638.59 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:02 | 2,002.00p | 7 | £140.14 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:00 | 2,000.00p | 23 | £460.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:00 | 2,000.00p | 175 | £3,500.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:00 | 2,000.00p | 118 | £2,360.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:40 | 1,999.00p | 1 | £19.99 | Off-book | Unknown | SI |
| 31/07/2026 | 15:28:09 | 2,002.00p | 10 | £200.20 | Off-book | Unknown | SI |
| 31/07/2026 | 15:28:09 | 2,000.00p | 170 | £3,400.00 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:09 | 2,000.00p | 261 | £5,220.00 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:09 | 2,000.00p | 290 | £5,800.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:09 | 2,000.00p | 116 | £2,320.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:09 | 1,999.00p | 291 | £5,817.09 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:09 | 2,000.00p | 2 | £40.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:45 | 2,001.00p | 85 | £1,700.85 | Off-book | Unknown | OTC |
| 31/07/2026 | 15:27:44 | 2,002.00p | 113 | £2,262.26 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 180 | £3,603.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 142 | £2,842.84 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 200 | £4,004.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 240 | £4,804.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 210 | £4,204.20 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:22 | 2,000.00p | 131 | £2,620.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 296 | £5,920.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 195 | £3,900.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 64 | £1,280.00 | Exchange | Unknown | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 189 | £3,780.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 258 | £5,160.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 11 | £220.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 296 | £5,920.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 116 | £2,318.84 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 189 | £3,780.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 189 | £3,778.11 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 291 | £5,817.09 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 100 | £1,999.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 189 | £3,778.11 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 305 | £6,096.95 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 115 | £2,298.85 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,998.00p | 213 | £4,255.74 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 1,998.00p | 288 | £5,754.24 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 1,998.00p | 171 | £3,416.58 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 1,998.00p | 60 | £1,198.80 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:15 | 1,992.00p | 293,016 | £5,836,878.72 | Exchange | Sell | UT |
| 31/07/2026 | 15:35:15 | 1,992.00p | 291 | £5,796.72 | Off-book | Sell | SI |
| 31/07/2026 | 15:29:56 | 2,002.00p | 1 | £20.02 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:21 | 2,001.00p | 76 | £1,520.76 | Off-book | Unknown | OTC |
| 31/07/2026 | 15:29:21 | 2,000.00p | 76 | £1,520.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:21 | 2,000.00p | 188 | £3,760.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:21 | 2,000.00p | 94 | £1,880.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:08 | 2,000.00p | 130 | £2,600.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:08 | 2,000.00p | 2 | £40.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:05 | 1,999.00p | 218 | £4,357.82 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:05 | 1,999.50p | 282 | £5,638.59 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:02 | 2,002.00p | 7 | £140.14 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:00 | 2,000.00p | 23 | £460.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:00 | 2,000.00p | 175 | £3,500.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:00 | 2,000.00p | 118 | £2,360.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:40 | 1,999.00p | 1 | £19.99 | Off-book | Unknown | SI |
| 31/07/2026 | 15:28:09 | 2,002.00p | 10 | £200.20 | Off-book | Unknown | SI |
| 31/07/2026 | 15:28:09 | 2,000.00p | 170 | £3,400.00 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:09 | 2,000.00p | 261 | £5,220.00 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:09 | 2,000.00p | 290 | £5,800.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:09 | 2,000.00p | 116 | £2,320.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:09 | 1,999.00p | 291 | £5,817.09 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:09 | 2,000.00p | 2 | £40.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:45 | 2,001.00p | 85 | £1,700.85 | Off-book | Unknown | OTC |
| 31/07/2026 | 15:27:44 | 2,002.00p | 113 | £2,262.26 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 180 | £3,603.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 142 | £2,842.84 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 200 | £4,004.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 240 | £4,804.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:44 | 2,002.00p | 210 | £4,204.20 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:22 | 2,000.00p | 131 | £2,620.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 296 | £5,920.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 195 | £3,900.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 64 | £1,280.00 | Exchange | Unknown | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 189 | £3,780.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 258 | £5,160.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 11 | £220.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 296 | £5,920.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 116 | £2,318.84 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 2,000.00p | 189 | £3,780.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 189 | £3,778.11 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 291 | £5,817.09 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 100 | £1,999.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 189 | £3,778.11 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 305 | £6,096.95 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,999.00p | 115 | £2,298.85 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:34 | 1,998.00p | 213 | £4,255.74 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 1,998.00p | 288 | £5,754.24 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 1,998.00p | 171 | £3,416.58 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:34 | 1,998.00p | 60 | £1,198.80 | Exchange | Sell | AT |