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
  • DCF3
  • Return on equity5
  • Return on assets5
  • Debt / equity4
  • P/E2
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for ASML.AS.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Oct 18, 2023JP MorganmaintainOverweightOverweight
Oct 11, 2023SusquehannamaintainPositivePositive
Oct 10, 2023JP MorganmaintainOverweightOverweight
Jul 27, 2023BernsteindowngradeOutperformMarket Perform
Jul 19, 2023Wells FargomaintainOverweightOverweight
Jun 15, 2023New Street ResearchdowngradeBuyNeutral
Jan 25, 2023JP MorganmaintainOverweightOverweight
Jan 25, 2023Argus ResearchmaintainBuyBuy
Nov 14, 2022SusquehannaupgradeNeutralOutperform
Nov 13, 2022Wells FargomaintainOverweightOverweight
Nov 13, 2022SusquehannaupgradeNeutralPositive
Oct 20, 2022New Street ResearchupgradeNeutralBuy
Oct 19, 2022Deutsche BankupgradeHoldBuy
Oct 9, 2022Wells FargomaintainOverweightOverweight
Jul 20, 2022JP MorganmaintainOverweightOverweight
Jul 14, 2022Wells FargomaintainOverweightOverweight
Apr 17, 2022Wells FargomaintainOverweightOverweight
Oct 15, 2021Piper SandlermaintainOverweightOverweight
Sep 27, 2021New Street ResearchdowngradeBuyNeutral
Sep 7, 2021Wells FargomaintainOverweightOverweight
Jul 15, 2021Wells FargomaintainOverweightOverweight
Apr 15, 2021Wells FargomaintainOverweightOverweight
Mar 21, 2021Cowen & Co.upgradeMarket PerformOutperform
Feb 1, 2021JP MorganmaintainOverweightOverweight
Jul 29, 2020BernsteindowngradeOutperformPerform
Jul 28, 2020BernsteindowngradeOutperformMarket Perform
Jul 8, 2020Wells FargomaintainOverweightOverweight
Apr 15, 2020Wells FargomaintainOverweightOverweight
Mar 24, 2020Wells FargomaintainOverweightOverweight
Mar 19, 2020Wells FargomaintainOverweightOverweight
Jan 22, 2020RBC CapitalmaintainOutperformOutperform
Dec 19, 2019Wells FargomaintainOverweightOverweight
Dec 3, 2019JP MorganmaintainOverweightOverweight
Oct 13, 2019RBC CapitalmaintainOutperformOutperform
Sep 18, 2019Wells FargomaintainOutperformOutperform
Jul 29, 2019ABN AmromaintainHoldHold
Jul 14, 2019SantanderdowngradeBuyHold
Jun 20, 2019Wells FargomaintainOutperformOutperform
Oct 30, 2018SantanderupgradeHoldBuy
Oct 22, 2018SusquehannadowngradePositiveNeutral