| Date | Broker name | New | Price | Old price target | New price target | Broker change |
|---|---|---|---|---|---|---|
| 14-Jul-26 | JP Morgan Cazenove | Underweight | 175.00p | 161.00p | 58.00p 0.000p | Reiteration |
| 06-Jul-26 | JP Morgan Cazenove | Underweight | 182.10p | 177.00p | 161.00p 0.000p | Reiteration |
| 03-Jul-26 | Berenberg Bank | Buy | 173.00p | 270.00p | 270.00p 0.000p | Reiteration |
| 02-Jul-26 | Jefferies | Hold | 188.90p | 200.00p | 200.00p 0.000p | Reiteration |
| 16-Jun-26 | JP Morgan Cazenove | Underweight | 186.70p | 178.00p | 177.00p 0.000p | Reiteration |
| 21-Apr-26 | JP Morgan Cazenove | Underweight | 200.60p | 182.00p | 178.00p 0.000p | Reiteration |
| 04-Dec-25 | Berenberg Bank | Buy | 186.00p | 360.00p | 335.00p 0.000p | Reiteration |
| 03-Dec-25 | JP Morgan Cazenove | Underweight | 219.50p | 194.00p | 208.00p 0.000p | Reiteration |
| 25-Nov-25 | JP Morgan Cazenove | Underweight | 227.50p | 400.00p | 194.00p 0.000p | DownGrade |
| 15-Oct-25 | JP Morgan Cazenove | Overweight | 301.00p | 413.00p | 400.00p 0.000p | Reiteration |
| 25-Sep-25 | Deutsche | Buy | 0.000p | 366.00p | 373.00p 0.000p | Upgrade |
| 24-Sep-25 | Berenberg Bank | Buy | 300.00p | 395.00p | 360.00p 0.000p | Reiteration |
| 03-Jul-25 | Peel Hunt Limited | Hold | 324.00p | 0.000p | 350.00p 0.000p | Reiteration |
| 08-Jul-24 | Berenberg Bank | Buy | 249.50p | 0.000p | 300.00p 0.000p | New Coverage |
| 04-Jul-24 | Deutsche | Buy | 250.00p | 0.000p | 294.00p 0.000p | Reiteration |
| Currency | UK Pounds |
| Price | 186.60p |
| Change Today | -1.40p |
| 52 Week High | 373.50p |
| 52 Week Low | 170.80p |
| Volume | 1,467,274 |
| Shares Issued | 425.96m |
| Market Cap | £794.85m |