| Date | Broker | Recomm. | Old target price | New target price | Notes |
|---|---|---|---|---|---|
| 16/10/2025 | Peel Hunt Limited | buy | - | 340.00p | reiteration |
| 26/09/2025 | Jefferies | buy | 1,250.00p | 1,250.00p | reiteration |
| 25/09/2025 | Shore Capital | buy | - | 1,250.00p | reiteration |
| 18/09/2025 | Jefferies | buy | 1,250.00p | 1,250.00p | reiteration |
| 14/08/2025 | RBC Capital Markets | outperform | 1,150.00p | 1,275.00p | reiteration |
| 08/08/2025 | Deutsche | buy | 1,225.00p | 1,350.00p | reiteration |
| 24/07/2025 | Shore Capital | buy | - | 1,200.00p | reiteration |
| 29/05/2025 | Berenberg Bank | buy | - | 2,600.00p | reiteration |
| 30/05/2025 | Canaccord Genuity | buy | 782.00p | 1,099.00p | reiteration |
| 13/03/2025 | Shore Capital | buy | - | - | reiteration |
| 16/01/2025 | Shore Capital | buy | - | - | reiteration |
| 14/08/2024 | Deutsche | buy | - | 1,065.00p | reiteration |
| 01/08/2024 | RBC Capital Markets | outperform | 1,000.00p | 1,100.00p | reiteration |
| 25/07/2024 | Shore Capital | buy | - | - | reiteration |
| 31/05/2024 | RBC Capital Markets | outperform | 950.00p | 1,000.00p | reiteration |
| 14/03/2024 | Shore Capital | buy | - | - | reiteration |
| 29/02/2024 | Canaccord Genuity | buy | 859.00p | 782.00p | reiteration |
| 25/01/2024 | Shore Capital | buy | - | - | reiteration |
| 27/11/2023 | Shore Capital | buy | - | - | reiteration |
| 02/11/2023 | Canaccord Genuity | buy | 801.00p | 859.00p | reiteration |
| 31/10/2023 | Shore Capital | hold | - | - | reiteration |
| 15/09/2023 | Barclays | overweight | 1,110.00p | 980.00p | reiteration |
| 15/03/2023 | Shore Capital | buy | - | - | reiteration |
| 06/02/2023 | RBC Capital Markets | sector perform | - | 1,000.00p | reiteration |
| 27/01/2023 | Barclays | overweight | 1,210.00p | 1,210.00p | reiteration |
| 08/11/2022 | Shore Capital | buy | - | - | reiteration |
| 15/09/2022 | Shore Capital | buy | - | - | reiteration |
| 05/08/2022 | RBC Capital Markets | outperform | 1,000.00p | 1,000.00p | reiteration |
| 01/08/2022 | Shore Capital | buy | - | - | reiteration |
| 22/07/2022 | Barclays | overweight | 1,210.00p | 1,210.00p | reiteration |
| 21/07/2022 | Shore Capital | buy | - | - | reiteration |
| 23/05/2022 | Barclays | overweight | - | 1,210.00p | reiteration |
| 09/05/2022 | Barclays | overweight | - | 1,210.00p | reiteration |
| 24/03/2022 | RBC Capital Markets | outperform | - | 1,075.00p | reiteration |
| 16/03/2022 | Barclays | overweight | 1,210.00p | 1,210.00p | reiteration |
| 16/03/2022 | Shore Capital | buy | - | - | reiteration |
| 21/02/2022 | Barclays | overweight | - | 1,210.00p | reiteration |
| 07/02/2022 | Barclays | overweight | - | 1,210.00p | reiteration |
| 27/01/2022 | Barclays | overweight | 1,185.00p | 1,210.00p | reiteration |
| 27/01/2022 | Shore Capital | buy | - | - | reiteration |
| 01/12/2021 | Peel Hunt Limited | add | - | 1,000.00p | reiteration |
| 01/12/2021 | Shore Capital | buy | - | - | reiteration |
| 26/11/2021 | Liberum Capital | hold | - | - | reiteration |
| 26/11/2021 | Barclays | overweight | - | 1,185.00p | reiteration |
| 06/08/2021 | RBC Capital Markets | outperform | 1,025.00p | 1,075.00p | reiteration |
| 22/07/2021 | Shore Capital | buy | - | - | reiteration |
| 23/07/2021 | Barclays | overweight | 1,035.00p | 1,185.00p | reiteration |
| 29/06/2021 | Barclays | overweight | - | 1,035.00p | restart coverage |
| 29/06/2021 | Numis | buy | - | 1,097.00p | reiteration |
| 20/05/2021 | RBC Capital Markets | outperform | 940.00p | 1,025.00p | reiteration |