| Date | Broker | Recomm. | Old target price | New target price | Notes | 
|---|---|---|---|---|---|
| 23/09/2025 | Shore Capital | buy | 2,100.00p | 2,100.00p | reiteration | 
| 23/04/2025 | Canaccord Genuity | buy | - | 2,650.00p | reiteration | 
| 23/04/2025 | Shore Capital | buy | - | - | reiteration | 
| 25/03/2025 | Shore Capital | buy | - | - | reiteration | 
| 26/09/2024 | Shore Capital | buy | - | - | reiteration | 
| 03/04/2024 | Shore Capital | buy | - | - | reiteration | 
| 28/02/2024 | Shore Capital | buy | - | - | reiteration | 
| 24/01/2024 | Shore Capital | buy | - | - | reiteration | 
| 21/03/2023 | Shore Capital | buy | - | - | reiteration | 
| 16/12/2022 | Berenberg Bank | buy | 1,530.00p | 1,800.00p | reiteration | 
| 23/11/2022 | Shore Capital | buy | - | - | reiteration | 
| 30/09/2022 | Berenberg Bank | buy | 1,850.00p | 1,530.00p | upgrade | 
| 21/09/2022 | Shore Capital | buy | - | - | reiteration | 
| 27/04/2022 | Shore Capital | buy | - | - | reiteration | 
| 23/03/2022 | Shore Capital | buy | - | - | reiteration | 
| 18/01/2022 | Berenberg Bank | hold | 2,280.00p | 1,850.00p | downgrade | 
| 12/01/2022 | Shore Capital | buy | - | - | reiteration | 
| 24/11/2021 | Liberum Capital | buy | - | 2,700.00p | reiteration | 
| 24/11/2021 | Shore Capital | buy | - | - | reiteration |