Broker Views

slide to see more
Date Broker name New Price Old price
target
New price
target
Broker
change
12-Oct-26 Jefferies  Buy 427.90p 1,000.00p 1,000.00p Reiteration
30-Sep-26 Deutsche  Buy 417.10p 914.00p 872.00p Reiteration
18-Sep-26 Shore Capital  Buy 476.70p 988.00p 988.00p Reiteration
14-Sep-26 Berenberg Bank  Buy 501.80p 1,145.00p 1,145.00p Reiteration
17-Aug-26 Deutsche  Buy 556.60p 950.00p 914.00p Reiteration
17-Aug-26 JP Morgan Cazenove  Overweight 556.60p 1,025.00p 1,050.00p Reiteration
13-Aug-26 Jefferies  Buy 545.60p 1,000.00p 1,000.00p Reiteration
11-Aug-26 Shore Capital  Buy 554.80p 988.00p 988.00p Reiteration
04-Aug-26 Jefferies  Buy 548.60p 1,000.00p 1,000.00p Reiteration
31-Jul-26 Berenberg Bank  Buy 541.40p 1,200.00p 1,145.00p Reiteration
29-Jul-26 Deutsche  Buy 560.60p 1,028.00p 950.00p Reiteration
27-Jul-26 Jefferies  Buy 574.40p 1,000.00p 1,000.00p Reiteration
23-Jul-26 Berenberg Bank  Buy 548.00p 1,200.00p 1,200.00p Reiteration
06-Jul-26 Jefferies  Buy 531.80p 1,000.00p 1,000.00p Reiteration
03-Jul-26 JP Morgan Cazenove  Overweight 528.60p 1,040.00p 1,025.00p Reiteration
26-Jun-26 Shore Capital  Buy 577.80p 988.00p 988.00p Reiteration
26-Jun-26 Jefferies  Buy 577.80p 1,000.00p 1,000.00p Reiteration
26-Jun-26 Deutsche  Buy 577.80p 1,028.00p 1,028.00p Reiteration
08-Jun-26 Jefferies  Buy 569.80p 1,000.00p 1,000.00p Reiteration
03-Jun-26 Berenberg Bank  Buy 553.60p 1,200.00p 1,200.00p Reiteration
02-Jun-26 Deutsche  Buy 562.00p 1,028.00p 1,028.00p Reiteration
16-Apr-26 Shore Capital  Buy 620.20p 0.00p 0.00p Reiteration
15-Apr-26 Peel Hunt Limited  Buy 585.00p 750.00p 750.00p Reiteration
15-Apr-26 Jefferies  Buy 585.00p 1,000.00p 1,000.00p Reiteration
15-Apr-26 Deutsche  Buy 585.00p 1,055.00p 1,028.00p Reiteration
30-Mar-26 Berenberg Bank  Buy 549.80p 1,200.00p 1,200.00p Reiteration
24-Mar-26 Deutsche  Buy 584.40p 1,029.00p 1,055.00p Reiteration
10-Mar-26 Citigroup  Buy 583.40p 1,150.00p 1,100.00p Reiteration
05-Mar-26 Shore Capital  Buy 584.80p 0.00p 0.00p Reiteration
23-Jan-26 Deutsche  Buy 671.80p 1,158.00p 1,029.00p Reiteration
20-Jan-26 Berenberg Bank  Buy 673.00p 1,200.00p 1,200.00p Reiteration
02-Dec-25 JP Morgan Cazenove  Overweight 788.60p 1,150.00p 1,090.00p Upgrade
27-Nov-25 Berenberg Bank  Buy 767.40p 1,400.00p 1,200.00p Reiteration
27-Nov-25 Citigroup  Buy 767.40p 1,300.00p 1,150.00p Reiteration
22-Oct-25 Citigroup  Buy 824.00p 1,350.00p 1,300.00p Reiteration
20-Oct-25 Berenberg Bank  Buy 812.00p 1,400.00p 1,400.00p Reiteration