Analysts

Track top performing analyst firms and their stock recommendations.

86Research

33 Score
Win Rate 33%
Target Met 100%

Aegis

No price targets available — score cannot be calculated.

Aegis Capital

No price targets available — score cannot be calculated.

Alden

No price targets available — score cannot be calculated.

Alembic Global

40 Score
Win Rate 60%
Target Met 100%

Alliance Global Partners

19 Score
Win Rate 75%
Target Met 0%

Arete Research

40 Score
Win Rate 39%
Target Met 96%

Argus

50 Score
Win Rate 100%
Target Met 100%

Argus Research

36 Score
Win Rate 51%
Target Met 75%

Ascendiant

16 Score
Win Rate 25%
Target Met 38%

ATB Capital

No price targets available — score cannot be calculated.

Atlantic Equities

32 Score
Win Rate 46%
Target Met 42%

Autonomous Research

60 Score
Win Rate 40%
Target Met 100%

B. Riley

No price targets available — score cannot be calculated.

B. Riley FBR

No price targets available — score cannot be calculated.

B. Riley Securities

No price targets available — score cannot be calculated.

B.Riley Financial

31 Score
Win Rate 49%
Target Met 64%

Baader Helvea

No price targets available — score cannot be calculated.

Banco Santander

35 Score
Win Rate 41%
Target Met 80%

Bank of America Securities

33 Score
Win Rate 47%
Target Met 71%

Barclays

42 Score
Win Rate 55%
Target Met 87%

Barrington

41 Score
Win Rate 57%
Target Met 81%

BBVA

No price targets available — score cannot be calculated.

Benchmark

No price targets available — score cannot be calculated.

Benchmark Co.

29 Score
Win Rate 32%
Target Met 85%

Berenberg Bank

35 Score
Win Rate 47%
Target Met 76%

Bernstein

40 Score
Win Rate 52%
Target Met 84%

BlackRock

46 Score
Win Rate 50%
Target Met 100%

BMO Capital

38 Score
Win Rate 53%
Target Met 76%

BNP Paribas

39 Score
Win Rate 50%
Target Met 85%

BOCOM International Holdings Company

38 Score
Win Rate 43%
Target Met 92%

Boenning & Scattergood

0 Score
Win Rate 0%
Target Met 0%

Bradesco

34 Score
Win Rate 52%
Target Met 70%

Brookline Capital

No price targets available — score cannot be calculated.

Bryan Garnier & Co Ltd

33 Score
Win Rate 33%
Target Met 100%

BTG Pactual

26 Score
Win Rate 55%
Target Met 50%

BTIG

36 Score
Win Rate 50%
Target Met 74%

Burrill & Company

No price targets available — score cannot be calculated.

BWS Financial

No price targets available — score cannot be calculated.

C.L. King

34 Score
Win Rate 52%
Target Met 71%

Canaccord Genuity

37 Score
Win Rate 51%
Target Met 77%

Cannonball Research

36 Score
Win Rate 43%
Target Met 100%

Cantor Fitzgerald

42 Score
Win Rate 57%
Target Met 88%

Capital One Financial

46 Score
Win Rate 57%
Target Met 93%

CBRE

46 Score
Win Rate 61%
Target Met 89%

CFRA

35 Score
Win Rate 52%
Target Met 75%

Chardan Capital

37 Score
Win Rate 51%
Target Met 78%

Charter Equity

No price targets available — score cannot be calculated.

China Renaissance Securities (US) Inc.

60 Score
Win Rate 41%
Target Met 100%

CIBC

39 Score
Win Rate 47%
Target Met 85%

CICC

No price targets available — score cannot be calculated.

Citi

31 Score
Win Rate 25%
Target Met 100%

Citic Securities

No price targets available — score cannot be calculated.

Citigroup

35 Score
Win Rate 50%
Target Met 70%

CJS Securities

No price targets available — score cannot be calculated.

Clarksons Platou

No price targets available — score cannot be calculated.

Cleveland Research

No price targets available — score cannot be calculated.

CLSA

40 Score
Win Rate 37%
Target Met 92%

CMB International Securities

42 Score
Win Rate 33%
Target Met 67%

Coker Palmer

37 Score
Win Rate 41%
Target Met 83%

Colliers Securities

54 Score
Win Rate 29%
Target Met 88%

Collins Stewart

No price targets available — score cannot be calculated.

Commerzbank

No price targets available — score cannot be calculated.

Compass Point

38 Score
Win Rate 44%
Target Met 78%

Consumer Edge

No price targets available — score cannot be calculated.

Consumer Edge Research

No price targets available — score cannot be calculated.

Cowen & Co.

27 Score
Win Rate 45%
Target Met 46%

Craig-Hallum

35 Score
Win Rate 53%
Target Met 71%

Credit Suisse

24 Score
Win Rate 46%
Target Met 38%

Cross Research

40 Score
Win Rate 60%
Target Met 100%

D.A. Davidson

40 Score
Win Rate 56%
Target Met 84%

DA Davidson

50 Score
Win Rate 100%
Target Met 100%

Daiwa

35 Score
Win Rate 35%
Target Met 88%

Daiwa Securities

50 Score
Win Rate 100%
Target Met 100%

Danske Bank

No price targets available — score cannot be calculated.

Dawson James

No price targets available — score cannot be calculated.

DBS Bank

No price targets available — score cannot be calculated.

Desjardins

34 Score
Win Rate 38%
Target Met 100%

Deutsche Bank

38 Score
Win Rate 53%
Target Met 81%

DNB Markets

31 Score
Win Rate 47%
Target Met 78%

Drexel Hamilton

No price targets available — score cannot be calculated.

DZ BANK AG

14 Score
Win Rate 56%
Target Met 0%

Edward Jones

No price targets available — score cannot be calculated.

EF Hutton

20 Score
Win Rate 38%
Target Met 40%

Eight Capital

0 Score
Win Rate 0%
Target Met 0%

Empire Asset Management

No price targets available — score cannot be calculated.

Evercore ISI

41 Score
Win Rate 56%
Target Met 83%

Evercore Partners

No price targets available — score cannot be calculated.

Exane BNP Paribas

No price targets available — score cannot be calculated.

FBN Securities

30 Score
Win Rate 32%
Target Met 59%

Fermium Research

38 Score
Win Rate 53%
Target Met 100%

First Analysis

No price targets available — score cannot be calculated.

First Shanghai

No price targets available — score cannot be calculated.

Fox Advisors

40 Score
Win Rate 62%
Target Met 71%

Freedom Capital

50 Score
Win Rate 100%
Target Met 100%

Fundamental Research

56 Score
Win Rate 73%
Target Met 100%

Gabelli

0 Score
Win Rate 0%
Target Met 0%

GF Securities

No price targets available — score cannot be calculated.

GLJ Research

40 Score
Win Rate 52%
Target Met 90%

Goldman Sachs

39 Score
Win Rate 51%
Target Met 83%

Gordon Haskett Capital Corporation

40 Score
Win Rate 54%
Target Met 76%

Griffin

43 Score
Win Rate 73%
Target Met 91%

Guggenheim

38 Score
Win Rate 54%
Target Met 75%

H.C. Wainwright

33 Score
Win Rate 50%
Target Met 63%

Hovde Group

57 Score
Win Rate 78%
Target Met 94%

HSBC

39 Score
Win Rate 52%
Target Met 82%

Huber Research

No price targets available — score cannot be calculated.

Imperial Capital

No price targets available — score cannot be calculated.

Independent Research

28 Score
Win Rate 45%
Target Met 67%

Industrial Alliance Securities

37 Score
Win Rate 51%
Target Met 77%

Investec

No price targets available — score cannot be calculated.

Itau BBA

No price targets available — score cannot be calculated.

J.P. Morgan

30 Score
Win Rate 49%
Target Met 58%

Janney Capital

No price targets available — score cannot be calculated.

Janney Montgomery

39 Score
Win Rate 47%
Target Met 78%

Jefferies

37 Score
Win Rate 51%
Target Met 78%

JMP Securities

31 Score
Win Rate 49%
Target Met 61%

Johnson Rice

46 Score
Win Rate 63%
Target Met 78%

JonesTrading

15 Score
Win Rate 58%
Target Met 0%

Kansas City Capital

No price targets available — score cannot be calculated.

KBW

33 Score
Win Rate 31%
Target Met 100%

Keefe Bruyette

50 Score
Win Rate 100%
Target Met 100%

Keefe Bruyette & Woods

50 Score
Win Rate 100%
Target Met 100%

Keefe, Bruyette & Woods

No price targets available — score cannot be calculated.

Kempen & Co

0 Score
Win Rate 0%
Target Met 0%

Kepler Capital

73 Score
Win Rate 40%
Target Met 100%

KeyBanc

37 Score
Win Rate 51%
Target Met 76%

KGI Securities

38 Score
Win Rate 54%
Target Met 79%

Ladenburg Thalmann & Co.

15 Score
Win Rate 60%
Target Met 0%

Laidlaw

8 Score
Win Rate 33%
Target Met 0%

Lake Street

38 Score
Win Rate 50%
Target Met 77%

Langenberg & Co.

25 Score
Win Rate 100%
Target Met 0%

Leerink Partners

41 Score
Win Rate 58%
Target Met 81%

Liberum

No price targets available — score cannot be calculated.

LightShed Partners

33 Score
Win Rate 33%
Target Met 100%

Litchfield Hills

No price targets available — score cannot be calculated.

Longbow Research

No price targets available — score cannot be calculated.

Loop Capital Markets

35 Score
Win Rate 52%
Target Met 71%

Macquarie

37 Score
Win Rate 45%
Target Met 78%

Maxim Group

34 Score
Win Rate 50%
Target Met 68%

Melius Research

36 Score
Win Rate 48%
Target Met 78%

Mitsubishi UFJ

No price targets available — score cannot be calculated.

Mizuho Securities

40 Score
Win Rate 56%
Target Met 83%

MKM Partners

21 Score
Win Rate 50%
Target Met 36%

MoffettNathanson

35 Score
Win Rate 48%
Target Met 74%

Monness

37 Score
Win Rate 54%
Target Met 75%

Morgan Stanley

41 Score
Win Rate 53%
Target Met 85%

Motley Fool

38 Score
Win Rate 50%
Target Met 100%

National Alliance Securities

No price targets available — score cannot be calculated.

National Bank

45 Score
Win Rate 61%
Target Met 89%

National Securities

No price targets available — score cannot be calculated.

National Securities Corporation

No price targets available — score cannot be calculated.

Needham

35 Score
Win Rate 53%
Target Met 73%

Neuberger Berman

55 Score
Win Rate 90%
Target Met 93%

New Street

37 Score
Win Rate 54%
Target Met 77%

Noble Capital

No price targets available — score cannot be calculated.

Noble Capital Markets

No price targets available — score cannot be calculated.

Noble Financial

No price targets available — score cannot be calculated.

Nomura

45 Score
Win Rate 36%
Target Met 100%

Norddeutsche Landesbank

17 Score
Win Rate 67%
Target Met 0%

Nordea

No price targets available — score cannot be calculated.

Nordea Equity

No price targets available — score cannot be calculated.

Northcoast Research

38 Score
Win Rate 53%
Target Met 71%

Northland Securities

36 Score
Win Rate 49%
Target Met 85%

Oddo BHF

39 Score
Win Rate 57%
Target Met 100%

Odeon Capital Group LLC

37 Score
Win Rate 46%
Target Met 100%

Oppenheimer

34 Score
Win Rate 52%
Target Met 69%

OTR Global

No price targets available — score cannot be calculated.

Panmure

No price targets available — score cannot be calculated.

Pareto

No price targets available — score cannot be calculated.

Pareto Securities

No price targets available — score cannot be calculated.

PI Financial

50 Score
Win Rate 100%
Target Met 100%

Piper Sandler

39 Score
Win Rate 55%
Target Met 79%

Pivotal Research

32 Score
Win Rate 53%
Target Met 60%

Prescience Point

No price targets available — score cannot be calculated.

R.F. Lafferty

33 Score
Win Rate 50%
Target Met 80%

R5 Capital

9 Score
Win Rate 38%
Target Met 0%

Raymond James

40 Score
Win Rate 56%
Target Met 80%

RBC Capital

40 Score
Win Rate 55%
Target Met 81%

Redburn Partners

38 Score
Win Rate 51%
Target Met 84%

Robert W. Baird

40 Score
Win Rate 54%
Target Met 81%

Rodman & Renshaw

No price targets available — score cannot be calculated.

Rosenblatt Securities

34 Score
Win Rate 57%
Target Met 65%

Roth Capital

37 Score
Win Rate 51%
Target Met 87%

Sandler O'Neil

No price targets available — score cannot be calculated.

Sandler O'Neill

No price targets available — score cannot be calculated.

Santander

No price targets available — score cannot be calculated.

Sberbank

No price targets available — score cannot be calculated.

Scotiabank

41 Score
Win Rate 56%
Target Met 83%

Seaport Global

36 Score
Win Rate 54%
Target Met 71%

SEB Enskilda

38 Score
Win Rate 42%
Target Met 80%

Sidoti & Co.

No price targets available — score cannot be calculated.

Siebert Williams Shank & Co

46 Score
Win Rate 83%
Target Met 100%

Small Cap Consumer Research

No price targets available — score cannot be calculated.

SMBC Nikko

27 Score
Win Rate 41%
Target Met 67%

Societe Generale

22 Score
Win Rate 37%
Target Met 50%

Stephens

40 Score
Win Rate 58%
Target Met 80%

Stifel

25 Score
Win Rate 50%
Target Met 50%

Stifel Nicolaus

38 Score
Win Rate 52%
Target Met 79%

Summit Insights Group

No price targets available — score cannot be calculated.

Summit Redstone Partners

36 Score
Win Rate 38%
Target Met 83%

Susquehanna

40 Score
Win Rate 54%
Target Met 86%

SVB Leerink

No price targets available — score cannot be calculated.

SVB Securities

25 Score
Win Rate 100%
Target Met 0%

TD Securities

43 Score
Win Rate 44%
Target Met 94%

Telsey Advisory

34 Score
Win Rate 51%
Target Met 71%

ThinkEquity

No price targets available — score cannot be calculated.

Thrivent

0 Score
Win Rate 0%
Target Met 0%

Tigress Financial

31 Score
Win Rate 44%
Target Met 57%

Truist Financial

41 Score
Win Rate 56%
Target Met 82%

Truist Securities

0 Score
Win Rate 0%
Target Met 0%

Tudor Pickering

36 Score
Win Rate 53%
Target Met 75%

UBS

43 Score
Win Rate 55%
Target Met 89%

Union Gaming

No price targets available — score cannot be calculated.

Univest Securities

No price targets available — score cannot be calculated.

UOB Kay Hian

25 Score
Win Rate 100%
Target Met 0%

US Capital Advisors

40 Score
Win Rate 78%
Target Met 83%

US Tiger Securities

27 Score
Win Rate 32%
Target Met 63%

Veritas Investment Research

52 Score
Win Rate 75%
Target Met 100%

Vertical Group

13 Score
Win Rate 0%
Target Met 50%

Vertical Research

38 Score
Win Rate 51%
Target Met 89%

VTB Capital

0 Score
Win Rate 0%
Target Met 0%

Warburg Research

75 Score
Win Rate 100%
Target Met 100%

WBB Securities

No price targets available — score cannot be calculated.

Wedbush

35 Score
Win Rate 53%
Target Met 72%

Wellington Shields

No price targets available — score cannot be calculated.

Wells Fargo

41 Score
Win Rate 52%
Target Met 84%

Westpark Capital

14 Score
Win Rate 57%
Target Met 0%

WestPark Capital

No price targets available — score cannot be calculated.

William Blair

39 Score
Win Rate 54%
Target Met 100%

Williams Capital

No price targets available — score cannot be calculated.

Williams Financial

No price targets available — score cannot be calculated.

Williams Trading

34 Score
Win Rate 49%
Target Met 68%

Wolfe Research

38 Score
Win Rate 53%
Target Met 77%

Zacks Investment Research

No price targets available — score cannot be calculated.

Zelman

No price targets available — score cannot be calculated.