| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:43:49 | 508.00p | 25,000 | £127,000.00 | Off-book | Buy | OFF |
| 24/07/2026 | 15:05:00 | 508.00p | 1 | £5.08 | Exchange | Buy | AT |
| 24/07/2026 | 15:05:00 | 508.00p | 204 | £1,036.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:05:00 | 508.00p | 400 | £2,032.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:40 | 508.00p | 13 | £66.04 | Off-book | Buy | SI |
| 24/07/2026 | 15:04:25 | 508.00p | 73 | £370.84 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:25 | 508.00p | 80 | £406.40 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:25 | 508.00p | 192 | £975.36 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:25 | 508.00p | 486 | £2,468.88 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:14 | 506.00p | 368 | £1,862.08 | Exchange | Buy | AT |
| 24/07/2026 | 15:03:53 | 506.00p | 13 | £65.78 | Exchange | Buy | AT |
| 24/07/2026 | 15:03:53 | 506.00p | 238 | £1,204.28 | Exchange | Buy | AT |
| 24/07/2026 | 15:03:53 | 506.00p | 3,000 | £15,180.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:03:53 | 506.00p | 632 | £3,197.92 | Exchange | Sell | AT |
| 24/07/2026 | 15:03:53 | 508.00p | 800 | £4,064.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:03:45 | 508.06p | 591 | £3,002.63 | Exchange | Sell | OFF |
| 24/07/2026 | 15:03:24 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:55:15 | 508.00p | 1 | £5.08 | Exchange | Sell | OFF |
| 24/07/2026 | 14:46:12 | 508.00p | 92 | £467.36 | Exchange | Sell | AT |
| 24/07/2026 | 14:45:38 | 510.00p | 35 | £178.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:45:38 | 510.00p | 235 | £1,198.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:45:38 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:15:47 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:15:26 | 509.00p | 477 | £2,427.93 | Exchange | Buy | OFF |
| 24/07/2026 | 14:10:55 | 509.00p | 2 | £10.18 | Exchange | Buy | OFF |
| 24/07/2026 | 13:57:37 | 509.00p | 1,000 | £5,090.00 | Exchange | Buy | OFF |
| 24/07/2026 | 13:52:54 | 510.00p | 184 | £938.40 | Exchange | Buy | AT |
| 24/07/2026 | 13:44:13 | 508.00p | 5,588 | £28,387.04 | Exchange | Sell | OFF |
| 24/07/2026 | 13:30:45 | 508.00p | 30,000 | £152,400.00 | Exchange | Sell | OFF |
| 24/07/2026 | 13:26:52 | 508.02p | 695 | £3,530.74 | Exchange | Sell | OFF |
| 24/07/2026 | 13:23:14 | 508.00p | 1,170 | £5,943.60 | Exchange | Sell | OFF |
| 24/07/2026 | 13:12:49 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 12:18:26 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 12:13:50 | 508.00p | 1 | £5.08 | Exchange | Sell | AT |
| 24/07/2026 | 11:58:48 | 510.00p | 1 | £5.10 | Exchange | Buy | AT |
| 24/07/2026 | 11:38:40 | 508.00p | 4 | £20.32 | Exchange | Sell | AT |
| 24/07/2026 | 11:30:36 | 512.00p | 15 | £76.80 | Exchange | Buy | AT |
| 24/07/2026 | 10:59:45 | 508.00p | 980 | £4,978.40 | Exchange | Sell | AT |
| 24/07/2026 | 10:58:25 | 508.12p | 500 | £2,540.60 | Exchange | Sell | OFF |
| 24/07/2026 | 10:46:17 | 508.00p | 2 | £10.16 | Exchange | Sell | AT |
| 24/07/2026 | 10:38:34 | 508.00p | 5,250 | £26,670.00 | Exchange | Sell | OFF |
| 24/07/2026 | 10:32:25 | 508.00p | 3 | £15.24 | Exchange | Sell | AT |
| 24/07/2026 | 10:19:05 | 510.00p | 2 | £10.20 | Exchange | Buy | AT |
| 24/07/2026 | 10:19:05 | 510.00p | 42 | £214.20 | Exchange | Buy | AT |
| 24/07/2026 | 10:14:27 | 510.00p | 9 | £45.90 | Exchange | Buy | AT |
| 24/07/2026 | 10:02:15 | 510.00p | 109 | £555.90 | Exchange | Buy | AT |
| 24/07/2026 | 10:01:23 | 510.00p | 158 | £805.80 | Exchange | Buy | AT |
| 24/07/2026 | 10:00:10 | 508.06p | 673 | £3,419.24 | Exchange | Sell | OFF |
| 24/07/2026 | 09:59:25 | 508.00p | 35,000 | £177,800.00 | Exchange | Sell | OFF |
| 24/07/2026 | 09:59:19 | 508.00p | 20 | £101.60 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:43:49 | 508.00p | 25,000 | £127,000.00 | Off-book | Buy | OFF |
| 24/07/2026 | 15:05:00 | 508.00p | 1 | £5.08 | Exchange | Buy | AT |
| 24/07/2026 | 15:05:00 | 508.00p | 204 | £1,036.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:05:00 | 508.00p | 400 | £2,032.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:40 | 508.00p | 13 | £66.04 | Off-book | Buy | SI |
| 24/07/2026 | 15:04:25 | 508.00p | 73 | £370.84 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:25 | 508.00p | 80 | £406.40 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:25 | 508.00p | 192 | £975.36 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:25 | 508.00p | 486 | £2,468.88 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:14 | 506.00p | 368 | £1,862.08 | Exchange | Buy | AT |
| 24/07/2026 | 15:03:53 | 506.00p | 13 | £65.78 | Exchange | Buy | AT |
| 24/07/2026 | 15:03:53 | 506.00p | 238 | £1,204.28 | Exchange | Buy | AT |
| 24/07/2026 | 15:03:53 | 506.00p | 3,000 | £15,180.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:03:53 | 506.00p | 632 | £3,197.92 | Exchange | Sell | AT |
| 24/07/2026 | 15:03:53 | 508.00p | 800 | £4,064.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:03:45 | 508.06p | 591 | £3,002.63 | Exchange | Sell | OFF |
| 24/07/2026 | 15:03:24 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:55:15 | 508.00p | 1 | £5.08 | Exchange | Sell | OFF |
| 24/07/2026 | 14:46:12 | 508.00p | 92 | £467.36 | Exchange | Sell | AT |
| 24/07/2026 | 14:45:38 | 510.00p | 35 | £178.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:45:38 | 510.00p | 235 | £1,198.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:45:38 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:15:47 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 14:15:26 | 509.00p | 477 | £2,427.93 | Exchange | Buy | OFF |
| 24/07/2026 | 14:10:55 | 509.00p | 2 | £10.18 | Exchange | Buy | OFF |
| 24/07/2026 | 13:57:37 | 509.00p | 1,000 | £5,090.00 | Exchange | Buy | OFF |
| 24/07/2026 | 13:52:54 | 510.00p | 184 | £938.40 | Exchange | Buy | AT |
| 24/07/2026 | 13:44:13 | 508.00p | 5,588 | £28,387.04 | Exchange | Sell | OFF |
| 24/07/2026 | 13:30:45 | 508.00p | 30,000 | £152,400.00 | Exchange | Sell | OFF |
| 24/07/2026 | 13:26:52 | 508.02p | 695 | £3,530.74 | Exchange | Sell | OFF |
| 24/07/2026 | 13:23:14 | 508.00p | 1,170 | £5,943.60 | Exchange | Sell | OFF |
| 24/07/2026 | 13:12:49 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 12:18:26 | 510.00p | 15 | £76.50 | Exchange | Buy | AT |
| 24/07/2026 | 12:13:50 | 508.00p | 1 | £5.08 | Exchange | Sell | AT |
| 24/07/2026 | 11:58:48 | 510.00p | 1 | £5.10 | Exchange | Buy | AT |
| 24/07/2026 | 11:38:40 | 508.00p | 4 | £20.32 | Exchange | Sell | AT |
| 24/07/2026 | 11:30:36 | 512.00p | 15 | £76.80 | Exchange | Buy | AT |
| 24/07/2026 | 10:59:45 | 508.00p | 980 | £4,978.40 | Exchange | Sell | AT |
| 24/07/2026 | 10:58:25 | 508.12p | 500 | £2,540.60 | Exchange | Sell | OFF |
| 24/07/2026 | 10:46:17 | 508.00p | 2 | £10.16 | Exchange | Sell | AT |
| 24/07/2026 | 10:38:34 | 508.00p | 5,250 | £26,670.00 | Exchange | Sell | OFF |
| 24/07/2026 | 10:32:25 | 508.00p | 3 | £15.24 | Exchange | Sell | AT |
| 24/07/2026 | 10:19:05 | 510.00p | 2 | £10.20 | Exchange | Buy | AT |
| 24/07/2026 | 10:19:05 | 510.00p | 42 | £214.20 | Exchange | Buy | AT |
| 24/07/2026 | 10:14:27 | 510.00p | 9 | £45.90 | Exchange | Buy | AT |
| 24/07/2026 | 10:02:15 | 510.00p | 109 | £555.90 | Exchange | Buy | AT |
| 24/07/2026 | 10:01:23 | 510.00p | 158 | £805.80 | Exchange | Buy | AT |
| 24/07/2026 | 10:00:10 | 508.06p | 673 | £3,419.24 | Exchange | Sell | OFF |
| 24/07/2026 | 09:59:25 | 508.00p | 35,000 | £177,800.00 | Exchange | Sell | OFF |
| 24/07/2026 | 09:59:19 | 508.00p | 20 | £101.60 | Exchange | Sell | AT |