| Date | Broker | Recomm. | Old target price | New target price | Notes |
|---|---|---|---|---|---|
| 15/10/2025 | Canaccord Genuity | buy | 1,130.00p | 1,230.00p | reiteration |
| 07/10/2025 | Berenberg Bank | buy | 820.00p | 1,190.00p | reiteration |
| 02/10/2025 | Canaccord Genuity | buy | 1,130.00p | 1,130.00p | reiteration |
| 15/09/2025 | Berenberg Bank | buy | 820.00p | 820.00p | reiteration |
| 15/09/2025 | Canaccord Genuity | buy | - | - | reiteration |
| 15/07/2025 | Berenberg Bank | buy | 760.00p | 760.00p | reiteration |
| 15/07/2025 | Canaccord Genuity | buy | 830.00p | 830.00p | reiteration |
| 02/07/2025 | Berenberg Bank | buy | 720.00p | 760.00p | reiteration |
| 16/06/2025 | Berenberg Bank | buy | - | 720.00p | new coverage |
| 17/06/2025 | Canaccord Genuity | buy | - | 830.00p | new coverage |