Broker views

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

12/08/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Deutsche buy 400.00p 380.00p reiteration
Berenberg Bank hold 510.00p 510.00p reiteration
Canaccord Genuity buy 49.00p 49.00p reiteration
Canaccord Genuity buy - 22.00p new coverage
Canaccord Genuity buy - 500.00p new coverage
Canaccord Genuity buy 590.00p 580.00p reiteration
Shore Capital hold - - downgrade
Shore Capital under review - - under review
Shore Capital buy - - reiteration
RBC Capital Markets underperform 220.00p 200.00p reiteration

11/08/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Berenberg Bank buy 360.00p 360.00p reiteration
Berenberg Bank buy 1,300.00p 1,650.00p reiteration
Berenberg Bank hold 200.00p 200.00p reiteration
Peel Hunt Limited buy - 3,400.00p reiteration
Liberum Capital buy 3,650.00p 3,750.00p reiteration
Deutsche buy 165.00p 170.00p reiteration
Canaccord Genuity buy 525.00p 530.00p reiteration
Canaccord Genuity speculative buy 135.00p 135.00p reiteration
Shore Capital buy - - reiteration
Shore Capital house stock - - house stock
JP Morgan Cazenove overweight 1,460.00p 1,240.00p reiteration
JP Morgan Cazenove no recommendation - - reiteration
JP Morgan Cazenove neutral - - downgrade
JP Morgan Cazenove overweight 1,040.00p 1,245.00p reiteration
RBC Capital Markets sector perform 1,200.00p 1,400.00p reiteration
Citigroup neutral 641.00p 1,101.00p reiteration
Citigroup buy 281.00p 273.00p reiteration

08/08/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Berenberg Bank hold 200.00p 220.00p reiteration
Berenberg Bank buy 503.00p 500.00p reiteration
Berenberg Bank buy 7,200.00p 7,800.00p reiteration
Deutsche hold 210.00p 215.00p reiteration
Deutsche buy 1,225.00p 1,350.00p reiteration
Berenberg Bank buy 200.00p 200.00p reiteration
Canaccord Genuity buy 275.00p 285.00p reiteration
Shore Capital buy 45.00p 30.00p reiteration
Shore Capital house stock - - house stock
Shore Capital house stock - - house stock
Jefferies hold 390.00p 390.00p reiteration
Jefferies buy 190.00p 188.00p reiteration
Jefferies hold 920.00p 940.00p reiteration
JP Morgan Cazenove overweight 2,600.00p 2,500.00p reiteration
JP Morgan Cazenove underweight 8,300.00p 8,500.00p reiteration
JP Morgan Cazenove overweight - - reiteration
RBC Capital Markets outperform 90.00p 95.00p reiteration
Citigroup buy 265.00p 240.00p reiteration
Citigroup neutral 185.00p 170.00p reiteration

07/08/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Deutsche hold 275.00p 145.00p reiteration
Deutsche buy 500.00p 510.00p reiteration
Deutsche buy 3,950.00p 4,300.00p reiteration
Deutsche buy 7,950.00p 8,130.00p reiteration
Berenberg Bank hold 1,100.00p 1,300.00p reiteration
Berenberg Bank buy 220.00p 270.00p reiteration
RBC Capital Markets outperform 275.00p 250.00p reiteration
RBC Capital Markets sector perform 1,300.00p 1,400.00p reiteration
RBC Capital Markets outperform 350.00p 285.00p reiteration
Goldman Sachs neutral - 2,000.00p upgrade
Deutsche buy 220.00p 210.00p reiteration
Deutsche buy 1,000.00p 1,220.00p reiteration
Berenberg Bank hold 670.00p 670.00p reiteration
Berenberg Bank buy 1,450.00p 1,580.00p reiteration
Canaccord Genuity buy 340.00p 340.00p reiteration
Canaccord Genuity hold 16.00p 10.00p reiteration
Shore Capital hold - - reiteration
Shore Capital hold - - reiteration
Shore Capital buy - - reiteration
Shore Capital no recommendation - - reiteration
Shore Capital house stock - - house stock
Jefferies underperform - 12.00p reiteration
Jefferies buy - 65.00p reiteration
Jefferies buy - 4,400.00p reiteration
Jefferies buy - 170.00p reiteration
Jefferies hold - 315.00p reiteration
Jefferies buy - 430.00p reiteration
Jefferies hold - 75.00p reiteration
Jefferies buy - 2,600.00p reiteration
Jefferies buy 175.00p 193.00p reiteration
Jefferies buy 2,490.00p 2,500.00p reiteration
Jefferies buy 1,200.00p 1,100.00p reiteration
JP Morgan Cazenove overweight 1,410.00p 1,550.00p reiteration
JP Morgan Cazenove neutral 200.00p 190.00p reiteration
JP Morgan Cazenove overweight 298.00p 305.00p reiteration
JP Morgan Cazenove neutral - - reiteration
JP Morgan Cazenove overweight - - reiteration
JP Morgan Cazenove overweight 1,850.00p 2,100.00p reiteration
JP Morgan Cazenove overweight 424.00p 424.00p reiteration
RBC Capital Markets outperform 750.00p 750.00p reiteration
RBC Capital Markets outperform 440.00p 500.00p reiteration
Citigroup buy 360.00p 395.00p reiteration

06/08/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Deutsche hold 165.00p 155.00p reiteration
Deutsche hold 3,900.00p 3,500.00p reiteration
Deutsche buy 4,900.00p 5,100.00p reiteration
Deutsche hold 1,300.00p 1,400.00p reiteration
Berenberg Bank buy 5,700.00p 5,700.00p reiteration
Berenberg Bank buy 130.00p 130.00p reiteration
Berenberg Bank hold 5,920.00p 5,555.00p reiteration
Berenberg Bank buy 385.00p 500.00p upgrade
Berenberg Bank buy 4,068.00p 4,068.00p reiteration
Berenberg Bank buy 2,300.00p 2,550.00p reiteration
Berenberg Bank hold 120.00p 80.00p reiteration
Deutsche buy - 565.00p reiteration
Berenberg Bank buy 120.00p 120.00p reiteration
Berenberg Bank buy 5,755.00p 5,140.00p reiteration
Canaccord Genuity speculative buy 80.00p 80.00p reiteration
Canaccord Genuity buy 445.00p 445.00p reiteration
Shore Capital under review - - under review
Shore Capital buy - - reiteration
Shore Capital buy - - reiteration
JP Morgan Cazenove overweight 1,357.00p 1,438.00p reiteration
JP Morgan Cazenove neutral - 4,440.00p reiteration
JP Morgan Cazenove neutral 420.00p 440.00p reiteration
JP Morgan Cazenove overweight - 670.00p reiteration
Citigroup neutral 682.00p 689.00p reiteration
RBC Capital Markets outperform 435.00p 435.00p reiteration
RBC Capital Markets sector perform 450.00p 470.00p reiteration
RBC Capital Markets sector perform 500.00p 415.00p reiteration

05/08/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Deutsche buy 400.00p 309.00p reiteration
Deutsche hold 2,010.00p 2,060.00p reiteration
Berenberg Bank buy - 160.00p new coverage
Berenberg Bank buy 1,620.00p 1,700.00p reiteration
Berenberg Bank buy 395.00p 395.00p reiteration
Berenberg Bank buy 2,372.00p 2,372.00p reiteration
Berenberg Bank buy 260.00p 260.00p reiteration
Deutsche buy - 1,030.00p reiteration
Deutsche buy - 4,150.00p reiteration
Deutsche hold 136.00p 122.00p reiteration
Berenberg Bank buy 1,900.00p 1,900.00p reiteration
Berenberg Bank buy 4,800.00p 4,250.00p reiteration
Berenberg Bank buy 760.00p 760.00p reiteration
Shore Capital buy 220.00p 220.00p reiteration
Shore Capital hold - - reiteration
Shore Capital hold - - reiteration
Shore Capital under review - - under review
Shore Capital house stock - - house stock
Shore Capital house stock - - house stock
Jefferies buy - 185.00p reiteration
Jefferies hold - 390.00p reiteration
Jefferies buy - 210.00p reiteration
Jefferies hold - 100.00p reiteration
Jefferies buy - 430.00p reiteration
Jefferies buy - 2,500.00p reiteration
Jefferies buy - 380.00p reiteration
Jefferies buy - 190.00p reiteration
Jefferies buy 720.00p 780.00p reiteration
Jefferies hold 693.00p 677.00p reiteration
Jefferies buy 237.00p 261.00p reiteration
Jefferies buy 4,800.00p 5,200.00p reiteration
JP Morgan Cazenove overweight 1,390.00p 1,490.00p reiteration
JP Morgan Cazenove overweight 309.00p 303.00p reiteration
JP Morgan Cazenove overweight 725.00p 710.00p reiteration
RBC Capital Markets outperform 355.00p 435.00p reiteration
Citigroup buy 180.00p 240.00p reiteration
Citigroup sell 7,800.00p 7,900.00p reiteration

04/08/2025

CompanyBrokerRecomm.Old target priceNew target priceNotes
Deutsche buy 910.00p 815.00p reiteration
Deutsche buy 195.00p 220.00p reiteration
Deutsche hold 1,950.00p 2,000.00p reiteration
Deutsche hold 135.00p 105.00p downgrade
Berenberg Bank buy 165.00p 175.00p reiteration
Berenberg Bank buy 660.00p 560.00p reiteration
Berenberg Bank buy 210.00p 210.00p reiteration
Jefferies underperform 3,800.00p 3,900.00p reiteration
Berenberg Bank buy 593.00p 620.00p reiteration
Berenberg Bank buy 225.00p 225.00p reiteration
Canaccord Genuity buy - 1,001.00p reiteration
Canaccord Genuity buy - 463.00p reiteration
Canaccord Genuity buy 595.00p 637.00p reiteration
Canaccord Genuity buy 200.00p 200.00p reiteration
JP Morgan Cazenove neutral 79.00p 85.00p upgrade
JP Morgan Cazenove overweight 2,450.00p 2,500.00p reiteration
JP Morgan Cazenove neutral 830.00p 870.00p reiteration
JP Morgan Cazenove neutral 170.00p 175.00p reiteration
JP Morgan Cazenove underweight 1,460.00p 1,400.00p reiteration
JP Morgan Cazenove neutral 2,800.00p 3,300.00p reiteration
JP Morgan Cazenove neutral - - reiteration
JP Morgan Cazenove neutral 90.00p 75.00p reiteration
RBC Capital Markets underperform 3,800.00p 3,900.00p reiteration
RBC Capital Markets sector perform 2,000.00p 1,900.00p reiteration
RBC Capital Markets outperform 95.00p 95.00p upgrade
Citigroup buy 250.00p 325.00p reiteration
Citigroup neutral - - reiteration
Citigroup buy - 3,100.00p reiteration
Citigroup buy - - reiteration
Citigroup buy 13,000.00p 13,200.00p reiteration
Deutsche hold - 5,300.00p reiteration
Deutsche buy - 417.00p reiteration
Deutsche buy - 460.00p reiteration
Deutsche buy - 255.00p reiteration