Discover All Ratings & Price Targets from the World’s Best Research Firms
Past Week
Past Month
Past 3 Months
Past 6 Months
Past Year
All Time
1
3
5
10
15
20
50
100
250
| # | Name | Analysts |
Ratings 1 Year |
Avg Return 1 Year |
Success Rate 1 Year | Latest Rating | |
|---|---|---|---|---|---|---|---|
| 26 |
26
TD Securities
| 54 | 157 | +19% |
0
%
| 14 Nov ‘25 1 month ago |
|
| 27 |
27
Wedbush
| 40 | 636 | +13% |
0
%
| 31 Dec ‘25 6 days ago |
|
| 28 |
28
Stifel
| 130 | 1611 | +9.1% |
0
%
| 6 Jan ‘26 16 hours ago |
|
| 29 |
29
DA Davidson
| 54 | 1011 | +5% |
0
%
| 5 Jan ‘26 yesterday |
|
| 30 |
30
Northland Capital Markets
| 25 | 139 | +31% |
0
%
| 2 Jan ‘26 4 days ago |
|
| 31 |
31
Craig-Hallum
| 33 | 124 | +29% |
0
%
| 22 Dec ‘25 15 days ago |
|
| 32 |
32
BofA Securities
| 299 | 1889 | +4.3% |
0
%
| 6 Jan ‘26 13 hours ago |
|
| 33 |
33
UBS
| 255 | 3761 | +4.7% |
0
%
| 6 Jan ‘26 12 hours ago |
|
| 34 |
34
Piper Sandler
| 128 | 2163 | +8.2% |
0
%
| 6 Jan ‘26 12 hours ago |
|
| 35 |
35
Roth MKM
| 39 | 134 | +35% |
0
%
| 17 Sep ‘25 3 months ago |
|
| 36 |
36
Deutsche Bank
| 197 | 303 | +10% |
0
%
| 5 Jan ‘26 yesterday |
|
| 37 |
37
Cantor Fitzgerald
| 67 | 917 | +18% |
0
%
| 5 Jan ‘26 yesterday |
|
| 38 |
38
Stephens & Co
| 74 | 629 | +5.7% |
0
%
| 6 Jan ‘26 16 hours ago |
|
| 39 |
39
JP Morgan
| 257 | 3548 | +5.4% |
0
%
| 6 Jan ‘26 12 hours ago |
|
| 40 |
40
Truist Securities
| 89 | 2127 | +4.4% |
0
%
| 6 Jan ‘26 15 hours ago |
|
| 41 |
41
William Blair
| 65 | 196 | +18% |
0
%
| 6 Jan ‘26 11 hours ago |
|
| 42 |
42
Keybanc
| 92 | 982 | +5.4% |
0
%
| 6 Jan ‘26 13 hours ago |
|
| 43 |
43
Loop Capital
| 40 | 319 | +7.4% |
0
%
| 23 Dec ‘25 14 days ago |
|
| 44 |
44
Oppenheimer
| 72 | 842 | +11% |
0
%
| 23 Dec ‘25 14 days ago |
|
| 45 |
45
RBC Capital
| 163 | 2308 | +6.7% |
0
%
| 6 Jan ‘26 12 hours ago |
|
| 46 |
46
Baird
| 82 | 1304 | +8.2% |
0
%
| 6 Jan ‘26 17 hours ago |
|
| 47 |
47
Goldman Sachs
| 237 | 1779 | +6% |
0
%
| 6 Jan ‘26 12 hours ago |
|
| 48 |
48
Raymond James
| 129 | 1118 | +6.6% |
0
%
| 5 Jan ‘26 yesterday |
|
| 49 |
49
Wells Fargo
| 189 | 3893 | +3% |
0
%
| 6 Jan ‘26 9 hours ago |
|
| 50 |
50
Morgan Stanley
| 264 | 3351 | +4.2% |
0
%
| 6 Jan ‘26 14 hours ago |
|