| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 23/07/2026 | 15:35:25 | 987.00p | 67,156 | £662,829.72 | Exchange | Buy | UT |
| 23/07/2026 | 15:29:50 | 980.00p | 2 | £19.60 | Off-book | Buy | SI |
| 23/07/2026 | 15:29:02 | 978.00p | 839 | £8,205.42 | Exchange | Buy | AT |
| 23/07/2026 | 15:29:02 | 978.00p | 2,500 | £24,450.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:29:02 | 978.00p | 5,000 | £48,900.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:28:56 | 978.00p | 1,661 | £16,244.58 | Exchange | Sell | AT |
| 23/07/2026 | 15:28:56 | 978.00p | 5,000 | £48,900.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:28:56 | 978.00p | 28 | £273.84 | Exchange | Sell | AT |
| 23/07/2026 | 15:28:56 | 978.00p | 5,000 | £48,900.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 55 | £539.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 300 | £2,940.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 5 | £49.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 4,690 | £45,962.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 5 | £49.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:22:04 | 978.00p | 4,940 | £48,313.20 | Exchange | Sell | AT |
| 23/07/2026 | 15:21:56 | 978.00p | 30 | £293.40 | Exchange | Sell | AT |
| 23/07/2026 | 15:21:56 | 978.00p | 30 | £293.40 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:30 | 978.00p | 500 | £4,890.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:17:30 | 978.00p | 1,621 | £15,853.38 | Exchange | Unknown | AT |
| 23/07/2026 | 15:17:26 | 979.00p | 363 | £3,553.77 | Off-book | Unknown | OTC |
| 23/07/2026 | 15:17:23 | 978.00p | 2,427 | £23,736.06 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:23 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:18 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:18 | 978.00p | 6,000 | £58,680.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:09 | 978.00p | 4,606 | £45,046.68 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:09 | 978.00p | 330 | £3,227.40 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:09 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:03 | 979.00p | 3,143 | £30,769.97 | Off-book | Unknown | OTC |
| 23/07/2026 | 15:16:57 | 978.00p | 6,000 | £58,680.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:57 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:42 | 978.00p | 6,000 | £58,680.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:42 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:42 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:39 | 978.00p | 6,090 | £59,560.20 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:39 | 978.00p | 1,410 | £13,789.80 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:39 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 70 | £684.60 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 20 | £195.60 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 2,377 | £23,247.06 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 340 | £3,325.20 | Exchange | Sell | AT |
| 23/07/2026 | 15:13:50 | 978.00p | 35 | £342.30 | Exchange | Buy | AT |
| 23/07/2026 | 15:13:50 | 978.00p | 100 | £978.00 | Exchange | Buy | AT |
| 23/07/2026 | 15:13:50 | 978.00p | 237 | £2,317.86 | Exchange | Buy | AT |
| 23/07/2026 | 15:13:50 | 977.00p | 1,500 | £14,655.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:13:50 | 977.00p | 1,500 | £14,655.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:12:16 | 977.56p | 420 | £4,105.77 | Exchange | Buy | OFF |
| 23/07/2026 | 15:10:21 | 977.00p | 1 | £9.77 | Exchange | Buy | AT |
| 23/07/2026 | 15:08:41 | 976.04p | 2,086 | £20,360.26 | Exchange | Buy | OFF |
| 23/07/2026 | 15:07:04 | 975.00p | 19 | £185.25 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 23/07/2026 | 15:35:25 | 987.00p | 67,156 | £662,829.72 | Exchange | Buy | UT |
| 23/07/2026 | 15:29:50 | 980.00p | 2 | £19.60 | Off-book | Buy | SI |
| 23/07/2026 | 15:29:02 | 978.00p | 839 | £8,205.42 | Exchange | Buy | AT |
| 23/07/2026 | 15:29:02 | 978.00p | 2,500 | £24,450.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:29:02 | 978.00p | 5,000 | £48,900.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:28:56 | 978.00p | 1,661 | £16,244.58 | Exchange | Sell | AT |
| 23/07/2026 | 15:28:56 | 978.00p | 5,000 | £48,900.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:28:56 | 978.00p | 28 | £273.84 | Exchange | Sell | AT |
| 23/07/2026 | 15:28:56 | 978.00p | 5,000 | £48,900.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 55 | £539.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 300 | £2,940.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 5 | £49.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 4,690 | £45,962.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:24:50 | 980.00p | 5 | £49.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:22:04 | 978.00p | 4,940 | £48,313.20 | Exchange | Sell | AT |
| 23/07/2026 | 15:21:56 | 978.00p | 30 | £293.40 | Exchange | Sell | AT |
| 23/07/2026 | 15:21:56 | 978.00p | 30 | £293.40 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:30 | 978.00p | 500 | £4,890.00 | Exchange | Unknown | AT |
| 23/07/2026 | 15:17:30 | 978.00p | 1,621 | £15,853.38 | Exchange | Unknown | AT |
| 23/07/2026 | 15:17:26 | 979.00p | 363 | £3,553.77 | Off-book | Unknown | OTC |
| 23/07/2026 | 15:17:23 | 978.00p | 2,427 | £23,736.06 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:23 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:18 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:18 | 978.00p | 6,000 | £58,680.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:09 | 978.00p | 4,606 | £45,046.68 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:09 | 978.00p | 330 | £3,227.40 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:09 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:17:03 | 979.00p | 3,143 | £30,769.97 | Off-book | Unknown | OTC |
| 23/07/2026 | 15:16:57 | 978.00p | 6,000 | £58,680.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:57 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:42 | 978.00p | 6,000 | £58,680.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:42 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:42 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:39 | 978.00p | 6,090 | £59,560.20 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:39 | 978.00p | 1,410 | £13,789.80 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:39 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 70 | £684.60 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 20 | £195.60 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 1,500 | £14,670.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 2,377 | £23,247.06 | Exchange | Sell | AT |
| 23/07/2026 | 15:16:35 | 978.00p | 340 | £3,325.20 | Exchange | Sell | AT |
| 23/07/2026 | 15:13:50 | 978.00p | 35 | £342.30 | Exchange | Buy | AT |
| 23/07/2026 | 15:13:50 | 978.00p | 100 | £978.00 | Exchange | Buy | AT |
| 23/07/2026 | 15:13:50 | 978.00p | 237 | £2,317.86 | Exchange | Buy | AT |
| 23/07/2026 | 15:13:50 | 977.00p | 1,500 | £14,655.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:13:50 | 977.00p | 1,500 | £14,655.00 | Exchange | Sell | AT |
| 23/07/2026 | 15:12:16 | 977.56p | 420 | £4,105.77 | Exchange | Buy | OFF |
| 23/07/2026 | 15:10:21 | 977.00p | 1 | £9.77 | Exchange | Buy | AT |
| 23/07/2026 | 15:08:41 | 976.04p | 2,086 | £20,360.26 | Exchange | Buy | OFF |
| 23/07/2026 | 15:07:04 | 975.00p | 19 | £185.25 | Exchange | Buy | AT |