⌘K
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/06/2026 | 11:41:43 | 517.71p | 500 | £2,588.57 | Exchange | Unknown | OFF |
| 30/06/2026 | 11:40:36 | 518.00p | 4 | £20.72 | Exchange | Unknown | AT |
| 30/06/2026 | 11:40:36 | 518.00p | 17 | £88.06 | Exchange | Unknown | AT |
| 30/06/2026 | 11:40:09 | 518.00p | 58 | £300.44 | Exchange | Sell | AT |
| 30/06/2026 | 11:38:58 | 519.00p | 1 | £5.19 | Exchange | Buy | AT |
| 30/06/2026 | 11:38:58 | 519.00p | 41 | £212.79 | Exchange | Buy | AT |
| 30/06/2026 | 11:23:47 | 518.00p | 1 | £5.18 | Exchange | Sell | AT |
| 30/06/2026 | 11:21:46 | 518.00p | 99 | £512.82 | Exchange | Unknown | AT |
| 30/06/2026 | 11:21:22 | 518.00p | 1 | £5.18 | Exchange | Sell | AT |
| 30/06/2026 | 11:12:18 | 518.00p | 190 | £984.20 | Exchange | Buy | AT |
| 30/06/2026 | 11:12:18 | 518.00p | 150 | £777.00 | Exchange | Buy | AT |
| 30/06/2026 | 11:12:18 | 518.00p | 33 | £170.94 | Exchange | Buy | AT |
| 30/06/2026 | 11:12:18 | 518.00p | 278 | £1,440.04 | Exchange | Buy | AT |
| 30/06/2026 | 10:52:24 | 516.00p | 43 | £221.88 | Exchange | Sell | AT |
| 30/06/2026 | 10:48:51 | 516.00p | 242 | £1,248.72 | Exchange | Sell | AT |
| 30/06/2026 | 10:48:51 | 516.00p | 336 | £1,733.76 | Exchange | Sell | AT |
| 30/06/2026 | 10:36:21 | 516.46p | 2,000 | £10,329.20 | Exchange | Sell | OFF |
| 30/06/2026 | 10:32:43 | 516.69p | 1,954 | £10,096.12 | Exchange | Sell | OFF |
| 30/06/2026 | 10:32:37 | 516.69p | 668 | £3,451.49 | Exchange | Sell | OFF |
| 30/06/2026 | 10:30:34 | 517.00p | 8 | £41.36 | Exchange | Sell | AT |
| 30/06/2026 | 10:30:34 | 517.00p | 1 | £5.17 | Exchange | Sell | AT |
| 30/06/2026 | 10:30:34 | 517.00p | 180 | £930.60 | Exchange | Sell | AT |
| 30/06/2026 | 10:30:34 | 517.00p | 334 | £1,726.78 | Exchange | Sell | AT |
| 30/06/2026 | 10:27:47 | 517.00p | 46 | £237.82 | Exchange | Buy | AT |
| 30/06/2026 | 10:27:47 | 517.00p | 74 | £382.58 | Exchange | Buy | AT |
| 30/06/2026 | 10:27:47 | 516.00p | 3 | £15.48 | Exchange | Sell | AT |
| 30/06/2026 | 10:27:47 | 516.00p | 3 | £15.48 | Exchange | Sell | AT |
| 30/06/2026 | 10:25:07 | 515.60p | 2,000 | £10,311.93 | Exchange | Sell | OFF |
| 30/06/2026 | 10:21:22 | 518.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/06/2026 | 10:21:22 | 515.00p | 113 | £581.95 | Exchange | Sell | AT |
| 30/06/2026 | 10:17:44 | 516.00p | 3 | £15.48 | Exchange | Unknown | AT |
| 30/06/2026 | 10:07:56 | 517.00p | 1 | £5.17 | Exchange | Buy | AT |
| 30/06/2026 | 10:07:56 | 517.00p | 215 | £1,111.55 | Exchange | Buy | AT |
| 30/06/2026 | 10:07:56 | 516.00p | 184 | £949.44 | Exchange | Unknown | AT |
| 30/06/2026 | 09:55:24 | 517.00p | 1 | £5.17 | Exchange | Buy | AT |
| 30/06/2026 | 09:54:22 | 517.00p | 87 | £449.79 | Exchange | Buy | AT |
| 30/06/2026 | 09:54:22 | 517.00p | 1 | £5.17 | Exchange | Buy | AT |
| 30/06/2026 | 09:52:14 | 516.00p | 215 | £1,109.40 | Exchange | Unknown | AT |
| 30/06/2026 | 09:52:14 | 516.00p | 139 | £717.24 | Exchange | Unknown | AT |
| 30/06/2026 | 09:52:14 | 515.00p | 1,503 | £7,740.45 | Exchange | Buy | AT |
| 30/06/2026 | 09:52:14 | 515.00p | 216 | £1,112.40 | Exchange | Buy | AT |
| 30/06/2026 | 09:52:14 | 515.00p | 73 | £375.95 | Exchange | Buy | AT |
| 30/06/2026 | 09:52:14 | 515.00p | 75 | £386.25 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:24 | 514.50p | 10,000 | £51,450.00 | Exchange | Buy | OFF |
| 30/06/2026 | 09:49:01 | 515.00p | 252 | £1,297.80 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 515.00p | 41 | £211.15 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 515.00p | 41 | £211.15 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 515.00p | 800 | £4,120.00 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 515.00p | 1,464 | £7,539.60 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 514.00p | 9 | £46.26 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/06/2026 | 11:41:43 | 517.71p | 500 | £2,588.57 | Exchange | Unknown | OFF |
| 30/06/2026 | 11:40:36 | 518.00p | 4 | £20.72 | Exchange | Unknown | AT |
| 30/06/2026 | 11:40:36 | 518.00p | 17 | £88.06 | Exchange | Unknown | AT |
| 30/06/2026 | 11:40:09 | 518.00p | 58 | £300.44 | Exchange | Sell | AT |
| 30/06/2026 | 11:38:58 | 519.00p | 1 | £5.19 | Exchange | Buy | AT |
| 30/06/2026 | 11:38:58 | 519.00p | 41 | £212.79 | Exchange | Buy | AT |
| 30/06/2026 | 11:23:47 | 518.00p | 1 | £5.18 | Exchange | Sell | AT |
| 30/06/2026 | 11:21:46 | 518.00p | 99 | £512.82 | Exchange | Unknown | AT |
| 30/06/2026 | 11:21:22 | 518.00p | 1 | £5.18 | Exchange | Sell | AT |
| 30/06/2026 | 11:12:18 | 518.00p | 190 | £984.20 | Exchange | Buy | AT |
| 30/06/2026 | 11:12:18 | 518.00p | 150 | £777.00 | Exchange | Buy | AT |
| 30/06/2026 | 11:12:18 | 518.00p | 33 | £170.94 | Exchange | Buy | AT |
| 30/06/2026 | 11:12:18 | 518.00p | 278 | £1,440.04 | Exchange | Buy | AT |
| 30/06/2026 | 10:52:24 | 516.00p | 43 | £221.88 | Exchange | Sell | AT |
| 30/06/2026 | 10:48:51 | 516.00p | 242 | £1,248.72 | Exchange | Sell | AT |
| 30/06/2026 | 10:48:51 | 516.00p | 336 | £1,733.76 | Exchange | Sell | AT |
| 30/06/2026 | 10:36:21 | 516.46p | 2,000 | £10,329.20 | Exchange | Sell | OFF |
| 30/06/2026 | 10:32:43 | 516.69p | 1,954 | £10,096.12 | Exchange | Sell | OFF |
| 30/06/2026 | 10:32:37 | 516.69p | 668 | £3,451.49 | Exchange | Sell | OFF |
| 30/06/2026 | 10:30:34 | 517.00p | 8 | £41.36 | Exchange | Sell | AT |
| 30/06/2026 | 10:30:34 | 517.00p | 1 | £5.17 | Exchange | Sell | AT |
| 30/06/2026 | 10:30:34 | 517.00p | 180 | £930.60 | Exchange | Sell | AT |
| 30/06/2026 | 10:30:34 | 517.00p | 334 | £1,726.78 | Exchange | Sell | AT |
| 30/06/2026 | 10:27:47 | 517.00p | 46 | £237.82 | Exchange | Buy | AT |
| 30/06/2026 | 10:27:47 | 517.00p | 74 | £382.58 | Exchange | Buy | AT |
| 30/06/2026 | 10:27:47 | 516.00p | 3 | £15.48 | Exchange | Sell | AT |
| 30/06/2026 | 10:27:47 | 516.00p | 3 | £15.48 | Exchange | Sell | AT |
| 30/06/2026 | 10:25:07 | 515.60p | 2,000 | £10,311.93 | Exchange | Sell | OFF |
| 30/06/2026 | 10:21:22 | 518.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/06/2026 | 10:21:22 | 515.00p | 113 | £581.95 | Exchange | Sell | AT |
| 30/06/2026 | 10:17:44 | 516.00p | 3 | £15.48 | Exchange | Unknown | AT |
| 30/06/2026 | 10:07:56 | 517.00p | 1 | £5.17 | Exchange | Buy | AT |
| 30/06/2026 | 10:07:56 | 517.00p | 215 | £1,111.55 | Exchange | Buy | AT |
| 30/06/2026 | 10:07:56 | 516.00p | 184 | £949.44 | Exchange | Unknown | AT |
| 30/06/2026 | 09:55:24 | 517.00p | 1 | £5.17 | Exchange | Buy | AT |
| 30/06/2026 | 09:54:22 | 517.00p | 87 | £449.79 | Exchange | Buy | AT |
| 30/06/2026 | 09:54:22 | 517.00p | 1 | £5.17 | Exchange | Buy | AT |
| 30/06/2026 | 09:52:14 | 516.00p | 215 | £1,109.40 | Exchange | Unknown | AT |
| 30/06/2026 | 09:52:14 | 516.00p | 139 | £717.24 | Exchange | Unknown | AT |
| 30/06/2026 | 09:52:14 | 515.00p | 1,503 | £7,740.45 | Exchange | Buy | AT |
| 30/06/2026 | 09:52:14 | 515.00p | 216 | £1,112.40 | Exchange | Buy | AT |
| 30/06/2026 | 09:52:14 | 515.00p | 73 | £375.95 | Exchange | Buy | AT |
| 30/06/2026 | 09:52:14 | 515.00p | 75 | £386.25 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:24 | 514.50p | 10,000 | £51,450.00 | Exchange | Buy | OFF |
| 30/06/2026 | 09:49:01 | 515.00p | 252 | £1,297.80 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 515.00p | 41 | £211.15 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 515.00p | 41 | £211.15 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 515.00p | 800 | £4,120.00 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 515.00p | 1,464 | £7,539.60 | Exchange | Buy | AT |
| 30/06/2026 | 09:49:01 | 514.00p | 9 | £46.26 | Exchange | Buy | AT |