| Date | Broker | Recomm. | Old target price | New target price | Notes |
|---|---|---|---|---|---|
| 07/10/2025 | Berenberg Bank | hold | 365.00p | 340.00p | reiteration |
| 07/10/2025 | Peel Hunt Limited | buy | - | 435.00p | reiteration |
| 03/10/2025 | RBC Capital Markets | underperform | 310.00p | 310.00p | reiteration |
| 02/10/2025 | Deutsche | hold | 290.00p | 280.00p | reiteration |
| 01/09/2025 | Deutsche | hold | 300.00p | 290.00p | reiteration |
| 01/08/2025 | Deutsche | hold | 350.00p | 300.00p | reiteration |
| 14/07/2025 | RBC Capital Markets | underperform | 310.00p | 310.00p | reiteration |
| 11/07/2025 | Deutsche | hold | - | 350.00p | reiteration |
| 10/07/2025 | Berenberg Bank | hold | 365.00p | 365.00p | reiteration |
| 15/04/2025 | Berenberg Bank | hold | 450.00p | 330.00p | reiteration |
| 22/11/2024 | Deutsche | hold | - | 500.00p | reiteration |
| 20/11/2024 | Berenberg Bank | hold | 215.00p | 195.00p | reiteration |
| 10/07/2024 | Berenberg Bank | hold | - | 750.00p | reiteration |
| 27/06/2024 | Deutsche | sell | - | 600.00p | reiteration |
| 04/06/2024 | Deutsche | sell | - | 600.00p | downgrade |
| 17/04/2024 | Berenberg Bank | hold | - | 750.00p | reiteration |
| 11/04/2024 | Barclays | equal-weight | - | 760.00p | downgrade |
| 17/11/2023 | Berenberg Bank | hold | - | 170.00p | reiteration |
| 22/06/2023 | Barclays | overweight | 1,150.00p | 1,040.00p | reiteration |
| 29/11/2022 | Barclays | overweight | 1,130.00p | 1,180.00p | reiteration |
| 25/11/2022 | Berenberg Bank | hold | 1,100.00p | 1,100.00p | reiteration |
| 21/11/2022 | Barclays | overweight | 1,130.00p | 1,130.00p | reiteration |
| 20/10/2022 | Berenberg Bank | hold | 1,100.00p | 1,100.00p | reiteration |
| 20/07/2022 | Berenberg Bank | hold | 1,100.00p | 1,100.00p | reiteration |
| 23/06/2022 | Berenberg Bank | hold | 1,850.00p | 1,100.00p | reiteration |
| 20/01/2022 | Berenberg Bank | hold | 1,965.00p | 1,850.00p | reiteration |
| 19/01/2022 | Peel Hunt Limited | hold | 2,367.00p | 2,367.00p | reiteration |
| 01/12/2021 | Peel Hunt Limited | hold | - | 2,331.00p | reiteration |
| 12/10/2021 | Berenberg Bank | hold | 1,900.00p | 1,965.00p | reiteration |
| 26/07/2021 | Berenberg Bank | hold | 1,700.00p | 1,900.00p | reiteration |
| 23/06/2021 | Numis | add | - | 1,900.00p | reiteration |