Broker Views

slide to see more
Date Broker name New Price Old price
target
New price
target
Broker
change
25-Jun-26 Jefferies  Buy 99.45p 110.00p 110.00p Reiteration
11-Jun-26 Jefferies  Buy 97.00p 110.00p 110.00p Reiteration
02-Jun-26 Deutsche  Buy 98.10p 120.00p 120.00p Reiteration
01-Jun-26 Berenberg Bank  Buy 98.55p 134.00p 134.00p Reiteration
28-May-26 Jefferies  Buy 99.25p 110.00p 110.00p Reiteration
14-Apr-26 Jefferies  Buy 100.00p 114.00p 114.00p Reiteration
26-Jan-26 Berenberg Bank  Buy 100.20p 133.00p 136.00p Reiteration
05-Dec-25 Deutsche  Buy 96.65p 115.00p 120.00p Reiteration
24-Nov-25 Panmure Gordon  Buy 94.55p 125.00p 130.00p Reiteration
18-Nov-25 Peel Hunt Limited  Buy 96.00p 0.00p 125.00p Reiteration
17-Nov-25 Berenberg Bank  Buy 96.00p 134.00p 133.00p Reiteration
22-Oct-25 Berenberg Bank  Buy 103.30p 115.00p 115.00p Reiteration
20-Oct-25 Peel Hunt Limited  Buy 99.00p 0.00p 120.00p Reiteration
06-Oct-25 Berenberg Bank  Buy 96.35p 120.00p 115.00p Reiteration