| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 03/11/2026 | 16:35:48 | 382.00p | 40,000 | £152,800.00 | Off-book | Buy | OFF |
| 03/11/2026 | 16:35:25 | 382.00p | 88,978 | £339,895.96 | Exchange | Buy | UT |
| 03/11/2026 | 16:29:24 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:29:24 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:29:24 | 380.50p | 661 | £2,515.11 | Exchange | Buy | AT |
| 03/11/2026 | 16:29:24 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:29:24 | 380.50p | 14,326 | £54,510.43 | Exchange | Buy | AT |
| 03/11/2026 | 16:24:12 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:24:12 | 380.50p | 714 | £2,716.77 | Exchange | Buy | AT |
| 03/11/2026 | 16:24:12 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:24:12 | 380.50p | 289 | £1,099.64 | Exchange | Buy | AT |
| 03/11/2026 | 16:13:25 | 380.50p | 44 | £167.42 | Exchange | Buy | AT |
| 03/11/2026 | 16:13:25 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.00p | 733 | £2,785.40 | Exchange | Unknown | AT |
| 03/11/2026 | 16:12:22 | 380.00p | 290 | £1,102.00 | Exchange | Unknown | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 153 | £582.16 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 290 | £1,103.45 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.00p | 294 | £1,117.20 | Exchange | Unknown | AT |
| 03/11/2026 | 16:12:22 | 379.50p | 338 | £1,282.71 | Exchange | Sell | AT |
| 03/11/2026 | 16:12:22 | 379.50p | 291 | £1,104.35 | Exchange | Sell | AT |
| 03/11/2026 | 16:12:22 | 379.50p | 253 | £960.13 | Exchange | Sell | AT |
| 03/11/2026 | 16:12:22 | 380.00p | 290 | £1,102.00 | Exchange | Unknown | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 10 | £38.05 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 249 | £946.20 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 435 | £1,653.00 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 815 | £3,097.00 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 5,000 | £19,000.00 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 664 | £2,523.20 | Exchange | Buy | AT |
| 03/11/2026 | 16:10:45 | 379.50p | 261 | £990.50 | Exchange | Buy | AT |
| 03/11/2026 | 16:10:45 | 379.50p | 5,000 | £18,975.00 | Exchange | Buy | AT |
| 03/11/2026 | 16:10:45 | 379.50p | 30 | £113.85 | Exchange | Buy | AT |
| 03/11/2026 | 16:10:45 | 379.50p | 60 | £227.70 | Exchange | Buy | AT |
| 03/11/2026 | 15:58:33 | 379.00p | 302 | £1,144.58 | Exchange | Unknown | AT |
| 03/11/2026 | 15:58:32 | 379.00p | 290 | £1,099.10 | Exchange | Unknown | AT |
| 03/11/2026 | 15:58:25 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:58:25 | 379.00p | 184 | £697.36 | Exchange | Buy | AT |
| 03/11/2026 | 15:58:25 | 379.00p | 329 | £1,246.91 | Exchange | Buy | AT |
| 03/11/2026 | 15:58:25 | 379.00p | 171 | £648.09 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 1,778 | £6,738.62 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Unknown | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Unknown | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 19,500 | £73,905.00 | Exchange | Unknown | AT |
| 03/11/2026 | 15:57:49 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:49 | 379.00p | 501 | £1,898.79 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:49 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 03/11/2026 | 16:35:48 | 382.00p | 40,000 | £152,800.00 | Off-book | Buy | OFF |
| 03/11/2026 | 16:35:25 | 382.00p | 88,978 | £339,895.96 | Exchange | Buy | UT |
| 03/11/2026 | 16:29:24 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:29:24 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:29:24 | 380.50p | 661 | £2,515.11 | Exchange | Buy | AT |
| 03/11/2026 | 16:29:24 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:29:24 | 380.50p | 14,326 | £54,510.43 | Exchange | Buy | AT |
| 03/11/2026 | 16:24:12 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:24:12 | 380.50p | 714 | £2,716.77 | Exchange | Buy | AT |
| 03/11/2026 | 16:24:12 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:24:12 | 380.50p | 289 | £1,099.64 | Exchange | Buy | AT |
| 03/11/2026 | 16:13:25 | 380.50p | 44 | £167.42 | Exchange | Buy | AT |
| 03/11/2026 | 16:13:25 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.00p | 733 | £2,785.40 | Exchange | Unknown | AT |
| 03/11/2026 | 16:12:22 | 380.00p | 290 | £1,102.00 | Exchange | Unknown | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 153 | £582.16 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 290 | £1,103.45 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.00p | 294 | £1,117.20 | Exchange | Unknown | AT |
| 03/11/2026 | 16:12:22 | 379.50p | 338 | £1,282.71 | Exchange | Sell | AT |
| 03/11/2026 | 16:12:22 | 379.50p | 291 | £1,104.35 | Exchange | Sell | AT |
| 03/11/2026 | 16:12:22 | 379.50p | 253 | £960.13 | Exchange | Sell | AT |
| 03/11/2026 | 16:12:22 | 380.00p | 290 | £1,102.00 | Exchange | Unknown | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 674 | £2,564.57 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:22 | 380.50p | 10 | £38.05 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 249 | £946.20 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 435 | £1,653.00 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 815 | £3,097.00 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 5,000 | £19,000.00 | Exchange | Buy | AT |
| 03/11/2026 | 16:12:21 | 380.00p | 664 | £2,523.20 | Exchange | Buy | AT |
| 03/11/2026 | 16:10:45 | 379.50p | 261 | £990.50 | Exchange | Buy | AT |
| 03/11/2026 | 16:10:45 | 379.50p | 5,000 | £18,975.00 | Exchange | Buy | AT |
| 03/11/2026 | 16:10:45 | 379.50p | 30 | £113.85 | Exchange | Buy | AT |
| 03/11/2026 | 16:10:45 | 379.50p | 60 | £227.70 | Exchange | Buy | AT |
| 03/11/2026 | 15:58:33 | 379.00p | 302 | £1,144.58 | Exchange | Unknown | AT |
| 03/11/2026 | 15:58:32 | 379.00p | 290 | £1,099.10 | Exchange | Unknown | AT |
| 03/11/2026 | 15:58:25 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:58:25 | 379.00p | 184 | £697.36 | Exchange | Buy | AT |
| 03/11/2026 | 15:58:25 | 379.00p | 329 | £1,246.91 | Exchange | Buy | AT |
| 03/11/2026 | 15:58:25 | 379.00p | 171 | £648.09 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 1,778 | £6,738.62 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Unknown | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 500 | £1,895.00 | Exchange | Unknown | AT |
| 03/11/2026 | 15:57:55 | 379.00p | 19,500 | £73,905.00 | Exchange | Unknown | AT |
| 03/11/2026 | 15:57:49 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:49 | 379.00p | 501 | £1,898.79 | Exchange | Buy | AT |
| 03/11/2026 | 15:57:49 | 379.00p | 500 | £1,895.00 | Exchange | Buy | AT |