| Date | Broker | Recomm. | Old target price | New target price | Notes |
|---|---|---|---|---|---|
| 28/10/2025 | Jefferies | hold | 107.00p | 115.00p | reiteration |
| 05/09/2024 | Jefferies | buy | 106.00p | 120.00p | reiteration |
| 20/03/2024 | Jefferies | buy | - | 114.00p | reiteration |
| 14/04/2023 | Berenberg Bank | hold | - | 95.00p | reiteration |
| 31/10/2022 | Berenberg Bank | hold | 100.00p | 95.00p | reiteration |
| 20/10/2022 | Barclays | equal-weight | 96.00p | 96.00p | reiteration |
| 12/10/2022 | Barclays | equal-weight | 96.00p | 96.00p | reiteration |
| 28/09/2022 | Barclays | equal-weight | 96.00p | 96.00p | reiteration |
| 31/08/2022 | Berenberg Bank | hold | 115.00p | 100.00p | reiteration |
| 26/07/2022 | Barclays | equal-weight | 96.00p | 96.00p | reiteration |
| 04/07/2022 | Barclays | equal-weight | 95.00p | 96.00p | reiteration |
| 23/05/2022 | Barclays | equal-weight | - | 95.00p | reiteration |
| 06/05/2022 | Barclays | equal-weight | - | 95.00p | reiteration |
| 19/04/2022 | Barclays | equal-weight | - | 95.00p | reiteration |
| 19/04/2022 | Berenberg Bank | hold | 115.00p | 115.00p | downgrade |
| 05/04/2022 | Barclays | equal-weight | - | 95.00p | reiteration |
| 18/03/2022 | Barclays | equal-weight | - | 98.00p | reiteration |
| 08/03/2022 | Barclays | equal-weight | - | 98.00p | reiteration |
| 14/02/2022 | Barclays | equal-weight | - | 98.00p | reiteration |
| 03/02/2022 | Barclays | equal-weight | - | 98.00p | reiteration |
| 24/01/2022 | Barclays | equal-weight | - | 98.00p | reiteration |
| 30/11/2021 | Berenberg Bank | buy | 115.00p | 115.00p | reiteration |
| 10/11/2021 | Barclays | equal-weight | 98.00p | 98.00p | reiteration |
| 12/10/2021 | Barclays | equal-weight | - | 98.00p | reiteration |
| 17/06/2021 | Barclays | equal-weight | - | 100.00p | new coverage |