Discover All Ratings & Price Targets from the World’s Best Research Firms

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