| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:37:02 | 2,989.71p | 5,373 | £160,637.33 | Off-book | Buy | OFF |
| 24/07/2026 | 15:36:25 | 2,961.31p | 3,770 | £111,641.53 | Off-book | Sell | OFF |
| 24/07/2026 | 15:15:09 | 2,990.00p | 92 | £2,750.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:15:09 | 2,990.00p | 149 | £4,455.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:15:08 | 2,990.00p | 200 | £5,980.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:15:08 | 2,990.00p | 400 | £11,960.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:15:08 | 2,990.00p | 400 | £11,960.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:51 | 2,985.00p | 144 | £4,298.40 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:51 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:51 | 2,985.00p | 20 | £597.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:13:24 | 2,975.00p | 25 | £743.75 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:35 | 2,985.00p | 2 | £59.70 | Off-book | Unknown | SI |
| 24/07/2026 | 15:10:54 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 2,985.00p | 225 | £6,716.25 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 2,985.00p | 47 | £1,402.95 | Exchange | Buy | AT |
| 24/07/2026 | 14:59:05 | 2,985.00p | 76 | £2,268.60 | Exchange | Buy | AT |
| 24/07/2026 | 14:59:05 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 14:59:05 | 2,985.00p | 2,000 | £59,700.00 | Exchange | Buy | AT |
| 24/07/2026 | 14:59:05 | 2,985.00p | 2 | £59.70 | Exchange | Buy | AT |
| 24/07/2026 | 14:55:23 | 2,975.50p | 1 | £29.75 | Exchange | Sell | OFF |
| 24/07/2026 | 14:52:19 | 2,978.78p | 200 | £5,957.56 | Exchange | Sell | OFF |
| 24/07/2026 | 14:47:18 | 2,975.00p | 1 | £29.75 | Exchange | Sell | AT |
| 24/07/2026 | 14:47:18 | 2,975.00p | 26 | £773.50 | Exchange | Sell | AT |
| 24/07/2026 | 14:47:09 | 2,980.00p | 95 | £2,831.00 | Exchange | Sell | AT |
| 24/07/2026 | 14:46:59 | 2,975.00p | 4 | £119.00 | Off-book | Sell | SI |
| 24/07/2026 | 14:46:57 | 2,980.00p | 1,748 | £52,090.40 | Exchange | Unknown | AT |
| 24/07/2026 | 14:46:19 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 14:46:19 | 2,985.00p | 135 | £4,029.75 | Exchange | Buy | AT |
| 24/07/2026 | 14:46:19 | 2,985.00p | 144 | £4,298.40 | Exchange | Buy | AT |
| 24/07/2026 | 14:46:03 | 2,980.00p | 95 | £2,831.00 | Exchange | Unknown | AT |
| 24/07/2026 | 14:45:57 | 3,000.74p | 2,645 | £79,369.57 | Off-book | Buy | OTC |
| 24/07/2026 | 14:34:59 | 2,980.00p | 35 | £1,043.00 | Exchange | Sell | AT |
| 24/07/2026 | 14:34:59 | 2,980.00p | 84 | £2,503.20 | Exchange | Sell | AT |
| 24/07/2026 | 14:34:59 | 2,980.00p | 48 | £1,430.40 | Exchange | Sell | AT |
| 24/07/2026 | 14:31:31 | 2,983.84p | 100 | £2,983.84 | Exchange | Sell | OFF |
| 24/07/2026 | 14:18:58 | 2,985.00p | 104 | £3,104.40 | Exchange | Sell | AT |
| 24/07/2026 | 14:18:58 | 2,985.00p | 150 | £4,477.50 | Exchange | Sell | AT |
| 24/07/2026 | 14:13:56 | 2,999.25p | 137 | £4,108.97 | Exchange | Buy | OFF |
| 24/07/2026 | 14:13:19 | 2,995.00p | 154 | £4,612.30 | Exchange | Sell | AT |
| 24/07/2026 | 14:13:16 | 2,990.00p | 38 | £1,136.20 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:50 | 2,994.50p | 1 | £29.95 | Exchange | Buy | OFF |
| 24/07/2026 | 14:12:34 | 2,990.00p | 157 | £4,694.30 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,990.00p | 215 | £6,428.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,990.00p | 14 | £418.60 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,990.00p | 92 | £2,750.80 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,990.00p | 151 | £4,514.90 | Exchange | Buy | AT |
| 24/07/2026 | 14:03:59 | 2,985.00p | 127 | £3,790.95 | Exchange | Buy | AT |
| 24/07/2026 | 14:03:59 | 2,985.00p | 2 | £59.70 | Exchange | Buy | AT |
| 24/07/2026 | 14:01:19 | 2,985.00p | 136 | £4,059.60 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:37:02 | 2,989.71p | 5,373 | £160,637.33 | Off-book | Buy | OFF |
| 24/07/2026 | 15:36:25 | 2,961.31p | 3,770 | £111,641.53 | Off-book | Sell | OFF |
| 24/07/2026 | 15:15:09 | 2,990.00p | 92 | £2,750.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:15:09 | 2,990.00p | 149 | £4,455.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:15:08 | 2,990.00p | 200 | £5,980.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:15:08 | 2,990.00p | 400 | £11,960.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:15:08 | 2,990.00p | 400 | £11,960.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:51 | 2,985.00p | 144 | £4,298.40 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:51 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:51 | 2,985.00p | 20 | £597.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:13:24 | 2,975.00p | 25 | £743.75 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:35 | 2,985.00p | 2 | £59.70 | Off-book | Unknown | SI |
| 24/07/2026 | 15:10:54 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 2,985.00p | 225 | £6,716.25 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 2,985.00p | 47 | £1,402.95 | Exchange | Buy | AT |
| 24/07/2026 | 14:59:05 | 2,985.00p | 76 | £2,268.60 | Exchange | Buy | AT |
| 24/07/2026 | 14:59:05 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 14:59:05 | 2,985.00p | 2,000 | £59,700.00 | Exchange | Buy | AT |
| 24/07/2026 | 14:59:05 | 2,985.00p | 2 | £59.70 | Exchange | Buy | AT |
| 24/07/2026 | 14:55:23 | 2,975.50p | 1 | £29.75 | Exchange | Sell | OFF |
| 24/07/2026 | 14:52:19 | 2,978.78p | 200 | £5,957.56 | Exchange | Sell | OFF |
| 24/07/2026 | 14:47:18 | 2,975.00p | 1 | £29.75 | Exchange | Sell | AT |
| 24/07/2026 | 14:47:18 | 2,975.00p | 26 | £773.50 | Exchange | Sell | AT |
| 24/07/2026 | 14:47:09 | 2,980.00p | 95 | £2,831.00 | Exchange | Sell | AT |
| 24/07/2026 | 14:46:59 | 2,975.00p | 4 | £119.00 | Off-book | Sell | SI |
| 24/07/2026 | 14:46:57 | 2,980.00p | 1,748 | £52,090.40 | Exchange | Unknown | AT |
| 24/07/2026 | 14:46:19 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 14:46:19 | 2,985.00p | 135 | £4,029.75 | Exchange | Buy | AT |
| 24/07/2026 | 14:46:19 | 2,985.00p | 144 | £4,298.40 | Exchange | Buy | AT |
| 24/07/2026 | 14:46:03 | 2,980.00p | 95 | £2,831.00 | Exchange | Unknown | AT |
| 24/07/2026 | 14:45:57 | 3,000.74p | 2,645 | £79,369.57 | Off-book | Buy | OTC |
| 24/07/2026 | 14:34:59 | 2,980.00p | 35 | £1,043.00 | Exchange | Sell | AT |
| 24/07/2026 | 14:34:59 | 2,980.00p | 84 | £2,503.20 | Exchange | Sell | AT |
| 24/07/2026 | 14:34:59 | 2,980.00p | 48 | £1,430.40 | Exchange | Sell | AT |
| 24/07/2026 | 14:31:31 | 2,983.84p | 100 | £2,983.84 | Exchange | Sell | OFF |
| 24/07/2026 | 14:18:58 | 2,985.00p | 104 | £3,104.40 | Exchange | Sell | AT |
| 24/07/2026 | 14:18:58 | 2,985.00p | 150 | £4,477.50 | Exchange | Sell | AT |
| 24/07/2026 | 14:13:56 | 2,999.25p | 137 | £4,108.97 | Exchange | Buy | OFF |
| 24/07/2026 | 14:13:19 | 2,995.00p | 154 | £4,612.30 | Exchange | Sell | AT |
| 24/07/2026 | 14:13:16 | 2,990.00p | 38 | £1,136.20 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:50 | 2,994.50p | 1 | £29.95 | Exchange | Buy | OFF |
| 24/07/2026 | 14:12:34 | 2,990.00p | 157 | £4,694.30 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,990.00p | 215 | £6,428.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,990.00p | 14 | £418.60 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,985.00p | 1 | £29.85 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,990.00p | 92 | £2,750.80 | Exchange | Buy | AT |
| 24/07/2026 | 14:12:34 | 2,990.00p | 151 | £4,514.90 | Exchange | Buy | AT |
| 24/07/2026 | 14:03:59 | 2,985.00p | 127 | £3,790.95 | Exchange | Buy | AT |
| 24/07/2026 | 14:03:59 | 2,985.00p | 2 | £59.70 | Exchange | Buy | AT |
| 24/07/2026 | 14:01:19 | 2,985.00p | 136 | £4,059.60 | Exchange | Buy | AT |