Broker Views

slide to see more
Date Broker name New Price Old price
target
New price
target
Broker
change
04-Sep-26 Berenberg Bank  Hold 948.50p 900.00p 933.00p Reiteration
06-Aug-26 Deutsche  Buy 914.00p 960.00p 960.00p Reiteration
06-Aug-26 RBC Capital Markets  Sector perform 914.00p 750.00p 950.00p Reiteration
06-Aug-26 Berenberg Bank  Buy 914.00p 900.00p 900.00p Reiteration
29-Jul-26 Deutsche  Buy 723.50p 960.00p 960.00p Reiteration
29-Jul-26 Jefferies  Buy 723.50p 900.00p 900.00p Reiteration
29-Jul-26 RBC Capital Markets  Sector perform 723.50p 750.00p 750.00p Reiteration
29-Jul-26 Berenberg Bank  Buy 723.50p 900.00p 900.00p Reiteration
28-May-26 Deutsche  Buy 817.00p 835.00p 960.00p Upgrade
26-May-26 Deutsche  Buy 836.50p 835.00p 835.00p Reiteration
19-Mar-26 JP Morgan Cazenove  Neutral 626.00p 670.00p 700.00p Reiteration
12-Mar-26 Berenberg Bank  Buy 704.50p 900.00p 900.00p Reiteration
12-Mar-26 RBC Capital Markets  Sector perform 704.50p 775.00p 775.00p DownGrade
26-Jan-26 Jefferies  Buy 759.00p 915.00p 925.00p Reiteration
06-Jan-26 JP Morgan Cazenove  Neutral 726.00p 0.00p 0.00p Reiteration
04-Dec-25 JP Morgan Cazenove  Neutral 676.50p 600.00p 670.00p Reiteration
28-Nov-25 Berenberg Bank  Buy 634.50p 800.00p 800.00p Reiteration
25-Nov-25 JP Morgan Cazenove  Neutral 614.50p 0.00p 0.00p Reiteration
18-Nov-25 Deutsche  Buy 604.00p 860.00p 835.00p Reiteration
18-Nov-25 Peel Hunt Limited  Buy 604.00p 0.00p 845.00p Reiteration
28-Oct-25 JP Morgan Cazenove  Neutral 632.00p 610.00p 600.00p Reiteration
06-Oct-25 Deutsche  Buy 677.00p 700.00p 860.00p Reiteration