| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 07/08/2026 | 15:35:03 | 512.00p | 2 | £10.24 | Exchange | Buy | UT |
| 07/08/2026 | 15:26:06 | 503.24p | 20,709 | £104,215.91 | Off-book | Sell | OFF |
| 07/08/2026 | 15:26:05 | 495.45p | 13,165 | £65,225.37 | Exchange | Sell | OFF |
| 07/08/2026 | 15:25:32 | 500.10p | 200 | £1,000.20 | Exchange | Sell | OFF |
| 07/08/2026 | 15:24:54 | 500.00p | 1,000 | £5,000.00 | Exchange | Sell | OFF |
| 07/08/2026 | 15:10:52 | 512.00p | 1 | £5.12 | Off-book | Buy | SI |
| 07/08/2026 | 15:10:52 | 510.00p | 12 | £61.20 | Exchange | Buy | AT |
| 07/08/2026 | 15:10:49 | 512.00p | 1 | £5.12 | Off-book | Buy | SI |
| 07/08/2026 | 15:10:49 | 512.00p | 2 | £10.24 | Off-book | Buy | SI |
| 07/08/2026 | 15:10:49 | 498.00p | 300 | £1,494.00 | Exchange | Sell | AT |
| 07/08/2026 | 13:50:04 | 505.41p | 197 | £995.66 | Exchange | Buy | OFF |
| 07/08/2026 | 13:09:02 | 500.00p | 550 | £2,750.00 | Exchange | Sell | OFF |
| 07/08/2026 | 12:55:54 | 500.10p | 300 | £1,500.30 | Exchange | Sell | OFF |
| 07/08/2026 | 12:24:32 | 500.00p | 1,627 | £8,135.00 | Exchange | Sell | OFF |
| 07/08/2026 | 11:21:16 | 500.00p | 2,000 | £10,000.00 | Exchange | Sell | OFF |
| 07/08/2026 | 11:18:49 | 500.02p | 2,000 | £10,000.40 | Exchange | Sell | OFF |
| 07/08/2026 | 11:15:37 | 501.21p | 111 | £556.35 | Exchange | Sell | OFF |
| 07/08/2026 | 11:13:41 | 500.00p | 10,000 | £50,000.00 | Exchange | Sell | OFF |
| 07/08/2026 | 10:57:37 | 501.04p | 1,017 | £5,095.55 | Exchange | Sell | OFF |
| 07/08/2026 | 10:48:18 | 498.56p | 8,806 | £43,903.46 | Exchange | Sell | OFF |
| 07/08/2026 | 10:48:16 | 503.50p | 990 | £4,984.65 | Exchange | Unknown | OFF |
| 07/08/2026 | 10:28:56 | 504.09p | 208 | £1,048.51 | Exchange | Buy | OFF |
| 07/08/2026 | 10:26:28 | 504.09p | 99 | £499.05 | Exchange | Buy | OFF |
| 07/08/2026 | 09:10:11 | 510.00p | 3 | £15.30 | Off-book | Buy | SI |
| 07/08/2026 | 09:10:00 | 504.43p | 2,463 | £12,424.18 | Exchange | Buy | OFF |
| 07/08/2026 | 09:00:48 | 500.00p | 250 | £1,250.00 | Exchange | Buy | OFF |
| 07/08/2026 | 08:47:08 | 494.00p | 0 | £0.00 | Off-book | Sell | SI |
| 07/08/2026 | 08:45:31 | 504.01p | 42 | £211.68 | Exchange | Buy | OFF |
| 07/08/2026 | 08:34:56 | 504.79p | 2,954 | £14,911.50 | Exchange | Buy | OFF |
| 07/08/2026 | 08:33:23 | 512.00p | 0 | £0.00 | Off-book | Buy | SI |
| 07/08/2026 | 08:33:23 | 512.00p | 6 | £30.72 | Off-book | Buy | SI |
| 07/08/2026 | 08:33:22 | 512.00p | 12 | £61.44 | Off-book | Buy | SI |
| 07/08/2026 | 08:33:22 | 512.00p | 8 | £40.96 | Off-book | Buy | SI |
| 07/08/2026 | 08:33:21 | 506.00p | 1 | £5.06 | Exchange | Buy | AT |
| 07/08/2026 | 08:32:34 | 503.80p | 12,500 | £62,975.00 | Exchange | Buy | OFF |
| 07/08/2026 | 08:28:30 | 498.25p | 1,059 | £5,276.47 | Exchange | Buy | OFF |
| 07/08/2026 | 08:13:16 | 498.25p | 844 | £4,205.23 | Exchange | Buy | OFF |
| 07/08/2026 | 07:41:42 | 498.25p | 699 | £3,482.77 | Exchange | Buy | OFF |
| 07/08/2026 | 07:32:22 | 498.25p | 1,000 | £4,982.50 | Exchange | Buy | OFF |
| 06/08/2026 | 15:35:24 | 500.00p | 33 | £165.00 | Exchange | Buy | UT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 07/08/2026 | 15:35:03 | 512.00p | 2 | £10.24 | Exchange | Buy | UT |
| 07/08/2026 | 15:26:06 | 503.24p | 20,709 | £104,215.91 | Off-book | Sell | OFF |
| 07/08/2026 | 15:26:05 | 495.45p | 13,165 | £65,225.37 | Exchange | Sell | OFF |
| 07/08/2026 | 15:25:32 | 500.10p | 200 | £1,000.20 | Exchange | Sell | OFF |
| 07/08/2026 | 15:24:54 | 500.00p | 1,000 | £5,000.00 | Exchange | Sell | OFF |
| 07/08/2026 | 15:10:52 | 512.00p | 1 | £5.12 | Off-book | Buy | SI |
| 07/08/2026 | 15:10:52 | 510.00p | 12 | £61.20 | Exchange | Buy | AT |
| 07/08/2026 | 15:10:49 | 512.00p | 1 | £5.12 | Off-book | Buy | SI |
| 07/08/2026 | 15:10:49 | 512.00p | 2 | £10.24 | Off-book | Buy | SI |
| 07/08/2026 | 15:10:49 | 498.00p | 300 | £1,494.00 | Exchange | Sell | AT |
| 07/08/2026 | 13:50:04 | 505.41p | 197 | £995.66 | Exchange | Buy | OFF |
| 07/08/2026 | 13:09:02 | 500.00p | 550 | £2,750.00 | Exchange | Sell | OFF |
| 07/08/2026 | 12:55:54 | 500.10p | 300 | £1,500.30 | Exchange | Sell | OFF |
| 07/08/2026 | 12:24:32 | 500.00p | 1,627 | £8,135.00 | Exchange | Sell | OFF |
| 07/08/2026 | 11:21:16 | 500.00p | 2,000 | £10,000.00 | Exchange | Sell | OFF |
| 07/08/2026 | 11:18:49 | 500.02p | 2,000 | £10,000.40 | Exchange | Sell | OFF |
| 07/08/2026 | 11:15:37 | 501.21p | 111 | £556.35 | Exchange | Sell | OFF |
| 07/08/2026 | 11:13:41 | 500.00p | 10,000 | £50,000.00 | Exchange | Sell | OFF |
| 07/08/2026 | 10:57:37 | 501.04p | 1,017 | £5,095.55 | Exchange | Sell | OFF |
| 07/08/2026 | 10:48:18 | 498.56p | 8,806 | £43,903.46 | Exchange | Sell | OFF |
| 07/08/2026 | 10:48:16 | 503.50p | 990 | £4,984.65 | Exchange | Unknown | OFF |
| 07/08/2026 | 10:28:56 | 504.09p | 208 | £1,048.51 | Exchange | Buy | OFF |
| 07/08/2026 | 10:26:28 | 504.09p | 99 | £499.05 | Exchange | Buy | OFF |
| 07/08/2026 | 09:10:11 | 510.00p | 3 | £15.30 | Off-book | Buy | SI |
| 07/08/2026 | 09:10:00 | 504.43p | 2,463 | £12,424.18 | Exchange | Buy | OFF |
| 07/08/2026 | 09:00:48 | 500.00p | 250 | £1,250.00 | Exchange | Buy | OFF |
| 07/08/2026 | 08:47:08 | 494.00p | 0 | £0.00 | Off-book | Sell | SI |
| 07/08/2026 | 08:45:31 | 504.01p | 42 | £211.68 | Exchange | Buy | OFF |
| 07/08/2026 | 08:34:56 | 504.79p | 2,954 | £14,911.50 | Exchange | Buy | OFF |
| 07/08/2026 | 08:33:23 | 512.00p | 0 | £0.00 | Off-book | Buy | SI |
| 07/08/2026 | 08:33:23 | 512.00p | 6 | £30.72 | Off-book | Buy | SI |
| 07/08/2026 | 08:33:22 | 512.00p | 12 | £61.44 | Off-book | Buy | SI |
| 07/08/2026 | 08:33:22 | 512.00p | 8 | £40.96 | Off-book | Buy | SI |
| 07/08/2026 | 08:33:21 | 506.00p | 1 | £5.06 | Exchange | Buy | AT |
| 07/08/2026 | 08:32:34 | 503.80p | 12,500 | £62,975.00 | Exchange | Buy | OFF |
| 07/08/2026 | 08:28:30 | 498.25p | 1,059 | £5,276.47 | Exchange | Buy | OFF |
| 07/08/2026 | 08:13:16 | 498.25p | 844 | £4,205.23 | Exchange | Buy | OFF |
| 07/08/2026 | 07:41:42 | 498.25p | 699 | £3,482.77 | Exchange | Buy | OFF |
| 07/08/2026 | 07:32:22 | 498.25p | 1,000 | £4,982.50 | Exchange | Buy | OFF |
| 06/08/2026 | 15:35:24 | 500.00p | 33 | £165.00 | Exchange | Buy | UT |