| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 22/04/2026 | 15:40:17 | 437.82p | 139,862 | £612,348.14 | Off-book | Buy | OFF |
| 22/04/2026 | 15:40:17 | 437.73p | 85,875 | £375,900.90 | Off-book | Buy | OFF |
| 22/04/2026 | 15:40:17 | 436.25p | 116,320 | £507,449.14 | Off-book | Buy | OFF |
| 22/04/2026 | 15:35:17 | 434.25p | 132 | £573.21 | Off-book | Sell | SI |
| 22/04/2026 | 15:32:33 | 435.89p | 6,875,000 | £29,967,279.38 | Off-book | Buy | OFF |
| 22/04/2026 | 15:29:59 | 434.35p | 639 | £2,775.50 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:59 | 434.40p | 32,959 | £143,173.90 | Off-book | Sell | SI |
| 22/04/2026 | 15:29:59 | 434.45p | 9 | £39.10 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:59 | 434.45p | 900 | £3,910.05 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:58 | 434.40p | 61 | £264.98 | Off-book | Sell | OTC |
| 22/04/2026 | 15:29:51 | 434.45p | 8 | £34.76 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:50 | 434.45p | 0 | £0.00 | Off-book | Buy | SI |
| 22/04/2026 | 15:29:45 | 434.40p | 228 | £990.43 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:45 | 434.40p | 847 | £3,679.37 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:45 | 434.40p | 2,782 | £12,085.01 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:41 | 434.40p | 0 | £0.00 | Off-book | Sell | SI |
| 22/04/2026 | 15:29:37 | 434.40p | 621 | £2,697.62 | Off-book | Sell | OTC |
| 22/04/2026 | 15:29:37 | 434.40p | 621 | £2,697.62 | Off-book | Sell | SI |
| 22/04/2026 | 15:29:35 | 434.50p | 1 | £4.34 | Off-book | Buy | SI |
| 22/04/2026 | 15:29:33 | 434.40p | 860 | £3,735.84 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:33 | 434.45p | 854 | £3,710.20 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:33 | 434.45p | 953 | £4,140.31 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:33 | 434.45p | 1,470 | £6,386.41 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:30 | 434.50p | 2,076 | £9,020.22 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:28 | 434.40p | 746 | £3,240.62 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:28 | 434.40p | 1 | £4.34 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:28 | 434.45p | 2,195 | £9,536.18 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:28 | 434.45p | 1,112 | £4,831.08 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:24 | 434.45p | 868 | £3,771.03 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:24 | 434.45p | 900 | £3,910.05 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:22 | 434.30p | 519 | £2,254.02 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:21 | 434.25p | 6,033 | £26,198.30 | Off-book | Sell | OTC |
| 22/04/2026 | 15:29:21 | 434.25p | 6,033 | £26,198.30 | Off-book | Sell | SI |
| 22/04/2026 | 15:29:17 | 434.15p | 332 | £1,441.38 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:16 | 434.20p | 276 | £1,198.39 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:16 | 434.20p | 22 | £95.52 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.15p | 387 | £1,680.16 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:15 | 434.20p | 1,352 | £5,870.38 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 281 | £1,220.24 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 1,053 | £4,572.65 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 2,290 | £9,944.33 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 1 | £4.34 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 591 | £2,566.42 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:15 | 434.30p | 1,707 | £7,413.50 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:15 | 434.30p | 2,774 | £12,047.48 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:14 | 434.40p | 2,383 | £10,351.75 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:14 | 434.45p | 1,508 | £6,551.51 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:14 | 434.45p | 2,797 | £12,151.57 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:14 | 434.45p | 782 | £3,397.40 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:14 | 434.40p | 10,000 | £43,440.00 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 22/04/2026 | 15:40:17 | 437.82p | 139,862 | £612,348.14 | Off-book | Buy | OFF |
| 22/04/2026 | 15:40:17 | 437.73p | 85,875 | £375,900.90 | Off-book | Buy | OFF |
| 22/04/2026 | 15:40:17 | 436.25p | 116,320 | £507,449.14 | Off-book | Buy | OFF |
| 22/04/2026 | 15:35:17 | 434.25p | 132 | £573.21 | Off-book | Sell | SI |
| 22/04/2026 | 15:32:33 | 435.89p | 6,875,000 | £29,967,279.38 | Off-book | Buy | OFF |
| 22/04/2026 | 15:29:59 | 434.35p | 639 | £2,775.50 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:59 | 434.40p | 32,959 | £143,173.90 | Off-book | Sell | SI |
| 22/04/2026 | 15:29:59 | 434.45p | 9 | £39.10 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:59 | 434.45p | 900 | £3,910.05 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:58 | 434.40p | 61 | £264.98 | Off-book | Sell | OTC |
| 22/04/2026 | 15:29:51 | 434.45p | 8 | £34.76 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:50 | 434.45p | 0 | £0.00 | Off-book | Buy | SI |
| 22/04/2026 | 15:29:45 | 434.40p | 228 | £990.43 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:45 | 434.40p | 847 | £3,679.37 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:45 | 434.40p | 2,782 | £12,085.01 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:41 | 434.40p | 0 | £0.00 | Off-book | Sell | SI |
| 22/04/2026 | 15:29:37 | 434.40p | 621 | £2,697.62 | Off-book | Sell | OTC |
| 22/04/2026 | 15:29:37 | 434.40p | 621 | £2,697.62 | Off-book | Sell | SI |
| 22/04/2026 | 15:29:35 | 434.50p | 1 | £4.34 | Off-book | Buy | SI |
| 22/04/2026 | 15:29:33 | 434.40p | 860 | £3,735.84 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:33 | 434.45p | 854 | £3,710.20 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:33 | 434.45p | 953 | £4,140.31 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:33 | 434.45p | 1,470 | £6,386.41 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:30 | 434.50p | 2,076 | £9,020.22 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:28 | 434.40p | 746 | £3,240.62 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:28 | 434.40p | 1 | £4.34 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:28 | 434.45p | 2,195 | £9,536.18 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:28 | 434.45p | 1,112 | £4,831.08 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:24 | 434.45p | 868 | £3,771.03 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:24 | 434.45p | 900 | £3,910.05 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:22 | 434.30p | 519 | £2,254.02 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:21 | 434.25p | 6,033 | £26,198.30 | Off-book | Sell | OTC |
| 22/04/2026 | 15:29:21 | 434.25p | 6,033 | £26,198.30 | Off-book | Sell | SI |
| 22/04/2026 | 15:29:17 | 434.15p | 332 | £1,441.38 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:16 | 434.20p | 276 | £1,198.39 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:16 | 434.20p | 22 | £95.52 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.15p | 387 | £1,680.16 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:15 | 434.20p | 1,352 | £5,870.38 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 281 | £1,220.24 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 1,053 | £4,572.65 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 2,290 | £9,944.33 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 1 | £4.34 | Exchange | Unknown | AT |
| 22/04/2026 | 15:29:15 | 434.25p | 591 | £2,566.42 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:15 | 434.30p | 1,707 | £7,413.50 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:15 | 434.30p | 2,774 | £12,047.48 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:14 | 434.40p | 2,383 | £10,351.75 | Exchange | Sell | AT |
| 22/04/2026 | 15:29:14 | 434.45p | 1,508 | £6,551.51 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:14 | 434.45p | 2,797 | £12,151.57 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:14 | 434.45p | 782 | £3,397.40 | Exchange | Buy | AT |
| 22/04/2026 | 15:29:14 | 434.40p | 10,000 | £43,440.00 | Exchange | Buy | AT |