Broker Views

slide to see more
Date Broker name New Price Old price
target
New price
target
Broker
change
10-Sep-26 Berenberg Bank  Buy 2,160.00p 3,350.00p 3,350.00p Reiteration
14-Jul-26 Berenberg Bank  Buy 2,110.00p 3,350.00p 3,350.00p Reiteration
11-May-26 Berenberg Bank  Buy 2,310.00p 3,350.00p 3,350.00p Reiteration
01-Apr-26 Berenberg Bank  Buy 2,450.00p 3,350.00p 3,350.00p Reiteration
05-Feb-26 Berenberg Bank  Buy 3,030.00p 3,350.00p 3,350.00p Reiteration
16-Jan-26 Shore Capital  Buy 2,835.00p 0.00p 3,000.00p Reiteration
16-Jan-26 Berenberg Bank  Buy 2,835.00p 3,050.00p 3,250.00p Reiteration
16-Jan-26 Deutsche  Buy 2,835.00p 3,100.00p 3,300.00p Reiteration
25-Nov-25 Berenberg Bank  Buy 2,455.00p 0.00p 3,050.00p New Coverage
19-Nov-25 Shore Capital  Buy 2,585.00p 2,900.00p 3,000.00p Reiteration
19-Nov-25 Deutsche  Buy 2,585.00p 2,900.00p 3,100.00p Reiteration