| Date | Broker | Recomm. | Old target price | New target price | Notes | 
|---|---|---|---|---|---|
| 13/10/2025 | Berenberg Bank | buy | 1,200.00p | 1,200.00p | reiteration | 
| 13/10/2025 | Shore Capital | buy | 1,350.00p | 1,350.00p | reiteration | 
| 13/10/2025 | Peel Hunt Limited | buy | - | 1,300.00p | reiteration | 
| 01/10/2025 | Shore Capital | buy | - | 1,350.00p | reiteration | 
| 01/10/2025 | Peel Hunt Limited | buy | - | 1,300.00p | reiteration | 
| 12/09/2025 | Shore Capital | buy | - | - | reiteration | 
| 02/09/2025 | Berenberg Bank | buy | 1,200.00p | 1,200.00p | reiteration | 
| 04/10/2024 | Shore Capital | buy | - | - | reiteration | 
| 12/06/2024 | Shore Capital | buy | - | - | reiteration | 
| 11/06/2024 | Berenberg Bank | buy | 1,200.00p | 1,250.00p | reiteration | 
| 14/05/2024 | Berenberg Bank | buy | 1,000.00p | 1,200.00p | reiteration | 
| 14/05/2024 | Shore Capital | buy | - | - | reiteration | 
| 02/04/2024 | Shore Capital | buy | - | - | reiteration | 
| 28/11/2023 | Berenberg Bank | buy | 950.00p | 1,000.00p | reiteration | 
| 28/11/2023 | Shore Capital | buy | - | - | reiteration | 
| 02/10/2023 | Shore Capital | buy | - | - | reiteration | 
| 05/06/2023 | Berenberg Bank | buy | - | 950.00p | new coverage | 
| 16/05/2023 | Peel Hunt Limited | buy | - | 900.00p | reiteration | 
| 16/05/2023 | Shore Capital | buy | - | - | reiteration | 
| 01/02/2023 | Shore Capital | buy | - | - | reiteration | 
| 01/02/2023 | Numis | buy | - | 900.00p | reiteration | 
| 29/11/2022 | Shore Capital | buy | - | - | reiteration | 
| 17/05/2022 | Shore Capital | buy | - | - | reiteration | 
| 01/04/2022 | Shore Capital | buy | - | - | reiteration | 
| 26/01/2022 | Shore Capital | buy | - | - | reiteration | 
| 09/12/2021 | Liberum Capital | hold | - | 770.00p | reiteration | 
| 09/12/2021 | Shore Capital | buy | - | - | reiteration | 
| 07/12/2021 | Peel Hunt Limited | buy | 900.00p | 900.00p | reiteration | 
| 24/11/2021 | Liberum Capital | hold | 770.00p | 770.00p | reiteration | 
| 09/09/2021 | Shore Capital | buy | - | - | reiteration | 
| 07/09/2021 | Liberum Capital | hold | 650.00p | 800.00p | reiteration | 
| 01/06/2021 | Numis | add | - | 730.00p | reiteration | 
| 01/06/2021 | Shore Capital | buy | - | - | reiteration | 
| 18/05/2021 | Numis | add | 715.00p | 730.00p | downgrade |