| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:29:57 | 89.92p | 4,106 | £3,692.12 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:57 | 89.92p | 1,500 | £1,348.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:55 | 89.92p | 1,529 | £1,374.88 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:55 | 89.94p | 1,471 | £1,323.02 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:55 | 89.94p | 500 | £449.70 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:44 | 89.96p | 4 | £3.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:39 | 90.00p | 500 | £450.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 90.04p | 1,524 | £1,372.21 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 90.04p | 1,068 | £961.63 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 90.04p | 451 | £406.08 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:20 | 90.00p | 451 | £405.90 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:18 | 90.00p | 10 | £9.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:18 | 90.00p | 5 | £4.50 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:06 | 89.94p | 4 | £3.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:06 | 89.94p | 608 | £546.84 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:05 | 89.94p | 608 | £546.84 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:05 | 89.94p | 1,421 | £1,278.05 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:05 | 89.96p | 4,563 | £4,104.87 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:01 | 89.94p | 1,519 | £1,366.19 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:01 | 89.96p | 1,519 | £1,366.49 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:01 | 89.96p | 455 | £409.32 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:01 | 89.96p | 500 | £449.80 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:54 | 89.96p | 4 | £3.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:54 | 89.96p | 451 | £405.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:54 | 89.92p | 500 | £449.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:54 | 89.92p | 1,529 | £1,374.88 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:50 | 89.98p | 1,529 | £1,375.79 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:47 | 89.89p | 1 | £0.90 | Exchange | Sell | OFF |
| 31/07/2026 | 15:28:11 | 89.86p | 651 | £584.99 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:10 | 89.86p | 1,057 | £949.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:10 | 89.86p | 416 | £373.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:10 | 89.86p | 176 | £158.15 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:10 | 89.86p | 324 | £291.15 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:09 | 89.86p | 240 | £215.66 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:08 | 89.86p | 42 | £37.74 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:08 | 89.86p | 175 | £157.25 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:08 | 89.86p | 278 | £249.81 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:05 | 89.86p | 174 | £156.36 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:58 | 89.84p | 156 | £140.15 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:57 | 89.86p | 1,506 | £1,353.29 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:57 | 89.86p | 500 | £449.30 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:55 | 89.86p | 500 | £449.30 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:52 | 89.86p | 101 | £90.76 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:51 | 89.88p | 1,505 | £1,352.69 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:51 | 89.88p | 500 | £449.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:23 | 89.88p | 1 | £0.90 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:22 | 89.92p | 1,502 | £1,350.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:22 | 89.92p | 500 | £449.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:15 | 89.92p | 1,499 | £1,347.90 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:15 | 89.92p | 500 | £449.60 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:29:57 | 89.92p | 4,106 | £3,692.12 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:57 | 89.92p | 1,500 | £1,348.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:55 | 89.92p | 1,529 | £1,374.88 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:55 | 89.94p | 1,471 | £1,323.02 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:55 | 89.94p | 500 | £449.70 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:44 | 89.96p | 4 | £3.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:39 | 90.00p | 500 | £450.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 90.04p | 1,524 | £1,372.21 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 90.04p | 1,068 | £961.63 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 90.04p | 451 | £406.08 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:20 | 90.00p | 451 | £405.90 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:18 | 90.00p | 10 | £9.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:18 | 90.00p | 5 | £4.50 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:06 | 89.94p | 4 | £3.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:06 | 89.94p | 608 | £546.84 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:05 | 89.94p | 608 | £546.84 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:05 | 89.94p | 1,421 | £1,278.05 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:05 | 89.96p | 4,563 | £4,104.87 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:01 | 89.94p | 1,519 | £1,366.19 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:01 | 89.96p | 1,519 | £1,366.49 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:01 | 89.96p | 455 | £409.32 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:01 | 89.96p | 500 | £449.80 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:54 | 89.96p | 4 | £3.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:54 | 89.96p | 451 | £405.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:54 | 89.92p | 500 | £449.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:54 | 89.92p | 1,529 | £1,374.88 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:50 | 89.98p | 1,529 | £1,375.79 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:47 | 89.89p | 1 | £0.90 | Exchange | Sell | OFF |
| 31/07/2026 | 15:28:11 | 89.86p | 651 | £584.99 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:10 | 89.86p | 1,057 | £949.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:10 | 89.86p | 416 | £373.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:10 | 89.86p | 176 | £158.15 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:10 | 89.86p | 324 | £291.15 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:09 | 89.86p | 240 | £215.66 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:08 | 89.86p | 42 | £37.74 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:08 | 89.86p | 175 | £157.25 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:08 | 89.86p | 278 | £249.81 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:05 | 89.86p | 174 | £156.36 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:58 | 89.84p | 156 | £140.15 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:57 | 89.86p | 1,506 | £1,353.29 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:57 | 89.86p | 500 | £449.30 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:55 | 89.86p | 500 | £449.30 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:52 | 89.86p | 101 | £90.76 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:51 | 89.88p | 1,505 | £1,352.69 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:51 | 89.88p | 500 | £449.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:23 | 89.88p | 1 | £0.90 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:22 | 89.92p | 1,502 | £1,350.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:22 | 89.92p | 500 | £449.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:15 | 89.92p | 1,499 | £1,347.90 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:15 | 89.92p | 500 | £449.60 | Exchange | Sell | AT |