Broker views

These tables are guides to the latest buy, sell, hold and target price forecasts from the big City banks and brokers.

17/04/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Canaccord Genuity sell - 125.00p reiteration
Canaccord Genuity buy - 1,500.00p reiteration
Canaccord Genuity buy - 37.50p reiteration
Canaccord Genuity buy 285.00p 370.00p reiteration
Canaccord Genuity hold 142.00p 151.00p reiteration
Canaccord Genuity speculative buy 25.00p 34.00p reiteration
Shore Capital house stock - - reiteration
Shore Capital house stock - - reiteration
Shore Capital not rated - - reiteration

16/04/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Berenberg Bank buy - 950.00p reiteration
Berenberg Bank buy - 2,100.00p reiteration
Berenberg Bank buy 160.00p 165.00p reiteration
Berenberg Bank buy - 6,200.00p reiteration
Berenberg Bank hold - 1,700.00p reiteration
Berenberg Bank buy 490.00p 480.00p reiteration
Canaccord Genuity buy 20.00p 25.00p upgrade
Canaccord Genuity buy - 435.00p reiteration
Canaccord Genuity buy - 600.00p reiteration
Canaccord Genuity buy - 64.00p reiteration
Shore Capital not rated - - reiteration
Shore Capital not rated - - reiteration
Shore Capital hold - - reiteration
Shore Capital buy - - upgrade
Shore Capital house stock - - reiteration

15/04/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Berenberg Bank buy 400.00p 380.00p reiteration
Berenberg Bank buy - 1,240.00p reiteration
Berenberg Bank buy - 230.00p reiteration
Berenberg Bank hold - 420.00p reiteration
Citigroup buy - 4,850.00p reiteration
RBC Capital Markets outperform 215.00p 220.00p reiteration
RBC Capital Markets outperform 650.00p 625.00p reiteration
RBC Capital Markets sector perform 140.00p 85.00p downgrade
RBC Capital Markets outperform - 370.00p upgrade
RBC Capital Markets outperform 690.00p 600.00p upgrade
Citigroup neutral 2,850.00p 2,700.00p reiteration
Citigroup sell 8,900.00p 7,500.00p reiteration
Citigroup buy 3,700.00p 3,300.00p reiteration
Deutsche buy - 90.00p reiteration
Berenberg Bank buy - 90.00p reiteration
Deutsche buy - 280.00p reiteration
Berenberg Bank buy - 10.00p reiteration
Berenberg Bank buy 790.00p 660.00p reiteration
Berenberg Bank hold 450.00p 330.00p reiteration
Berenberg Bank buy - 300.00p reiteration
Berenberg Bank buy 950.00p 905.00p reiteration
Canaccord Genuity speculative buy - 20.00p reiteration
Canaccord Genuity buy - 160.00p reiteration
Canaccord Genuity buy 580.00p 490.00p reiteration
Canaccord Genuity buy 520.00p 525.00p reiteration
Shore Capital hold - - reiteration
Shore Capital buy - - reiteration
Shore Capital hold - - reiteration
Shore Capital not rated - - reiteration
Shore Capital buy - - reiteration
Shore Capital house stock - - reiteration

14/04/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Deutsche hold 7,750.00p 8,000.00p upgrade
Berenberg Bank buy - 1,025.00p reiteration
Berenberg Bank hold 11.00p 12.00p reiteration

10/04/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Berenberg Bank buy - 11.00p reiteration
Berenberg Bank buy - 350.00p reiteration
Berenberg Bank buy - 130.00p reiteration
Berenberg Bank buy - 128.00p reiteration
Canaccord Genuity buy 70.00p 73.00p reiteration
Shore Capital buy - - reiteration
Shore Capital buy - - reiteration
Shore Capital hold - - reiteration
Shore Capital buy - - reiteration
Shore Capital buy - - reiteration
Shore Capital buy - - reiteration
Shore Capital buy - - reiteration
Shore Capital buy - - reiteration
Shore Capital buy - - reiteration

09/04/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Berenberg Bank buy 1,090.00p 1,120.00p reiteration
Berenberg Bank sell - 2,100.00p reiteration
Shore Capital buy - - reiteration
Shore Capital house stock - - reiteration
Shore Capital house stock - - reiteration
Shore Capital house stock - - reiteration

08/04/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Berenberg Bank hold 200.00p 190.00p reiteration
Berenberg Bank buy 1,900.00p 2,000.00p reiteration
Berenberg Bank buy - 1,400.00p reiteration
Berenberg Bank buy 440.00p 330.00p reiteration
Canaccord Genuity buy - 35.00p reiteration
Canaccord Genuity buy - 115.00p reiteration
Canaccord Genuity buy - 335.00p reiteration
Canaccord Genuity buy 430.00p 340.00p reiteration
Canaccord Genuity buy 589.00p 595.00p reiteration
Shore Capital buy - - reiteration
Shore Capital hold - - upgrade
Shore Capital house stock - - reiteration