Search companies

Find a company by ticker or name

Analysts

Scores, price targets and rating changes published by the firms we track. Informational, not advice.

Rating scores

Each factor is scored 1 (weak) to 5 (strong).

  • Overall4
  • DCF4
  • Return on equity4
  • Return on assets4
  • Debt / equity3
  • P/E3
  • P/B2
Average price target

Mean of the targets analysts published in each window.

Price target is not available for SAP.DE.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Apr 2, 2024BarclaysmaintainOverweightOverweight
Mar 10, 2024BMO CapitalmaintainMarket PerformMarket Perform
Jan 25, 2024Goldman SachsmaintainBuyBuy
Jan 25, 2024BarclaysmaintainOverweightOverweight
Jan 24, 2024BMO CapitalmaintainMarket PerformMarket Perform
Jan 16, 2024Goldman SachsmaintainBuyBuy
Oct 19, 2023BMO CapitalmaintainMarket PerformMarket Perform
Oct 18, 2023JMP SecuritiesmaintainMarket OutperformMarket Outperform
Aug 1, 2023BernsteinmaintainOutperformOutperform
Jul 20, 2023OppenheimermaintainPerformPerform
Jul 20, 2023JMP SecuritiesmaintainMarket OutperformMarket Outperform
Jul 20, 2023BarclaysmaintainOverweightOverweight
Jul 18, 2023BarclaysmaintainOverweightOverweight
May 17, 2023JMP SecuritiesmaintainMarket OutperformOutperform
May 16, 2023JMP SecuritiesmaintainMarket OutperformMarket Outperform
Apr 24, 2023JMP SecuritiesmaintainMarket OutperformOutperform
Apr 24, 2023BMO CapitalmaintainMarket PerformPerform
Apr 23, 2023BMO CapitalmaintainMarket PerformMarket Perform
Apr 23, 2023BarclaysmaintainOverweightOverweight
Apr 16, 2023BarclaysmaintainOverweightOverweight
Mar 20, 2023BernsteinmaintainOutperformOutperform
Mar 7, 2023BarclaysmaintainOverweightOverweight
Jan 27, 2023BMO CapitalmaintainMarket PerformPerform
Jan 26, 2023BMO CapitalmaintainMarket PerformMarket Perform
Jan 19, 2023Cowen & Co.maintainMarket PerformPerform
Jan 18, 2023Cowen & Co.maintainMarket PerformMarket Perform
Nov 20, 2022BarclaysupgradeEqual WeightOverweight
Nov 17, 2022JefferiesdowngradeBuyUnderperform
Jul 21, 2022BarclaysmaintainEqual WeightEqual Weight
Jul 12, 2022BMO CapitalmaintainMarket PerformPerform
Jul 11, 2022BMO CapitalmaintainMarket PerformMarket Perform
Jul 5, 2022BerenbergmaintainBuyBuy
Jul 5, 2022BarclaysdowngradeOverweightEqual Weight
Jun 29, 2022Exane BNP ParibasdowngradeOutperformNeutral
Apr 24, 2022BMO CapitalmaintainMarket PerformMarket Perform
Jan 27, 2022Cowen & Co.maintainMarket PerformMarket Perform
Dec 12, 2021UBSupgradeNeutralBuy
Jul 26, 2021BarclaysmaintainOverweightOverweight
Jul 6, 2021B of A SecuritiesupgradeUnderperformBuy
Jan 6, 2021BarclaysmaintainOverweightOverweight