| Date | Broker | Recomm. | Old target price | New target price | Notes |
|---|---|---|---|---|---|
| 15/04/2025 | Deutsche | buy | - | 280.00p | reiteration |
| 10/12/2024 | Berenberg Bank | buy | 278.00p | 270.00p | reiteration |
| 17/07/2024 | Deutsche | buy | 270.00p | 280.00p | reiteration |
| 14/12/2023 | Berenberg Bank | buy | - | 253.00p | restart coverage |
| 23/05/2023 | Peel Hunt Limited | buy | - | 450.00p | reiteration |
| 06/04/2023 | Peel Hunt Limited | buy | - | 450.00p | reiteration |
| 07/12/2022 | Berenberg Bank | hold | 375.00p | 350.00p | reiteration |
| 12/09/2022 | Berenberg Bank | hold | 375.00p | 375.00p | reiteration |
| 31/08/2022 | Berenberg Bank | hold | 520.00p | 375.00p | downgrade |
| 24/05/2022 | Peel Hunt Limited | buy | 580.00p | 580.00p | reiteration |
| 13/04/2022 | JP Morgan Cazenove | overweight | 520.00p | 575.00p | reiteration |
| 10/01/2022 | Berenberg Bank | buy | 475.00p | 520.00p | reiteration |
| 24/11/2021 | JP Morgan Cazenove | overweight | - | 520.00p | reiteration |
| 25/05/2021 | Numis | buy | - | 500.00p | reiteration |