| Date | Shares Purchased | Price per Share | Total Value | Treasury Shares | |
|---|
| 216,697 | 3999.21p | £8,666,157.48 | – | |
| 210,332 | 3991.38p | £8,395,146.86 | – | |
| 214,920 | 4011.29p | £8,621,068.12 | – | |
| 217,992 | 3970.09p | £8,654,467.91 | – | |
| 211,049 | 4106.15p | £8,665,990.84 | – | |
| 207,442 | 4154.70p | £8,618,600.24 | – | |
| 208,877 | 4108.01p | £8,580,681.99 | – | |
| 212,433 | 4078.85p | £8,664,819.17 | – | |
| 210,195 | 4116.66p | £8,653,018.32 | – | |
| 210,868 | 4109.40p | £8,665,419.92 | – | |
| 206,582 | 4074.90p | £8,418,008.06 | – | |
| 206,976 | 4087.40p | £8,459,939.30 | – | |
| 208,608 | 4030.47p | £8,407,889.12 | – | |
| 213,633 | 3997.74p | £8,540,488.69 | – | |
| 215,830 | 3927.94p | £8,477,676.57 | – | |
| 219,431 | 3937.22p | £8,639,475.29 | – | |
| 208,919 | 4021.01p | £8,400,657.43 | – | |
| 212,465 | 4059.50p | £8,625,023.47 | – | |
| 211,337 | 4090.27p | £8,644,250.74 | – | |
| 206,612 | 4114.13p | £8,500,278.22 | – | |
| 205,762 | 4120.48p | £8,478,386.58 | – | |
| 203,952 | 4070.42p | £8,301,702.79 | – | |
| 205,665 | 4039.60p | £8,308,050.33 | – | |
| 208,459 | 3983.50p | £8,303,958.64 | – | |
| 211,500 | 3972.08p | £8,400,955.33 | – | |
| 210,950 | 3995.40p | £8,428,293.35 | – | |
| 213,083 | 3960.49p | £8,439,130.91 | – | |
| 252,978 | 3960.63p | £10,019,511.18 | – | |
| 258,391 | 3932.32p | £10,160,766.66 | – | |
| 258,484 | 3904.99p | £10,093,780.04 | – | |
| 262,882 | 3904.06p | £10,263,059.97 | – | |
| 207,055 | 3855.07p | £7,982,110.43 | – | |
| 259,257 | 3743.48p | £9,705,226.43 | – | |
| 273,599 | 3749.08p | £10,257,442.38 | – | |
| 270,447 | 3577.12p | £9,674,213.19 | – | |
| 271,701 | 3614.19p | £9,819,777.60 | – | |
| 249,748 | 3599.17p | £8,988,847.35 | – | |
| 250,519 | 3886.77p | £9,737,102.60 | – | |
| 248,691 | 3875.82p | £9,638,809.30 | – | |
| 248,365 | 3902.11p | £9,691,466.81 | – | |
| 249,918 | 3906.87p | £9,763,974.87 | – | |
| 250,681 | 3884.21p | £97,369.78 | – | |
| 251,924 | 3873.13p | £97,573.45 | – | |
| 250,473 | 3855.13p | £96,560.64 | – | |
| 249,570 | 3876.23p | £96,739.06 | – | |
| 251,049 | 3889.52p | £97,646.09 | – | |
| 252,118 | 3867.75p | £97,512.85 | – | |
| 252,209 | 3852.14p | £97,154.34 | – | |
| 257,172 | 3850.81p | £99,032.00 | – | |
| 257,731 | 3779.72p | £97,415.15 | – | |
Showing 201–250 of 258 buybacks