Free Trial

Stock Analyst Recommendations by Research Firm

This page lists brokerages and sell-side research firms that have issued at least ten buy, hold and sell recommendations in the last twelve months. MarketBeat and its parent company are in no way affiliated with or endorsed by any firm on this list.

FirmTotal Ratings Issued
(Last 12 Months)
Sell Ratings Issued
(Last 12 Months)
Hold Ratings Issued
(Last 12 Months)
Buy Ratings Issued
(Last 12 Months)
Strong Ratings Issued
(Last 12 Months)
280 (0.0%)2 (7.1%)23 (82.1%)2 (7.1%)
220 (0.0%)6 (27.3%)12 (54.5%)1 (4.5%)
1130 (0.0%)16 (14.2%)90 (79.6%)7 (6.2%)
15814 (8.9%)44 (27.8%)59 (37.3%)21 (13.3%)
5141 (0.2%)111 (21.6%)260 (50.6%)72 (14.0%)
1200 (0.0%)0 (0.0%)119 (99.2%)0 (0.0%)
3195 (1.6%)71 (22.3%)208 (65.2%)20 (6.3%)
170 (0.0%)0 (0.0%)0 (0.0%)17 (100.0%)
8522 (0.2%)198 (23.2%)586 (68.8%)65 (7.6%)
1891270 (14.3%)544 (28.8%)1,016 (53.7%)1 (0.1%)
5245601 (11.5%)1,776 (33.9%)2,636 (50.3%)67 (1.3%)
4623 (0.6%)12 (2.6%)433 (93.7%)3 (0.6%)
8733 (0.3%)98 (11.2%)757 (86.7%)13 (1.5%)
115421 (1.8%)224 (19.4%)851 (73.7%)41 (3.6%)
213730 (1.4%)708 (33.1%)1,036 (48.5%)58 (2.7%)
703133 (18.9%)273 (38.8%)220 (31.3%)42 (6.0%)
220 (0.0%)13 (59.1%)9 (40.9%)0 (0.0%)
153916 (1.0%)153 (9.9%)1,303 (84.7%)49 (3.2%)
908 (8.9%)3 (3.3%)75 (83.3%)3 (3.3%)
19593 (0.2%)318 (16.2%)1,428 (72.9%)57 (2.9%)
9839 (0.9%)279 (28.4%)310 (31.5%)47 (4.8%)
154510 (0.6%)412 (26.7%)1,009 (65.3%)67 (4.3%)
941 (1.1%)16 (17.0%)41 (43.6%)5 (5.3%)
812 (2.5%)43 (53.1%)11 (13.6%)1 (1.2%)
2960 (0.0%)18 (6.1%)262 (88.5%)16 (5.4%)
341 (2.9%)8 (23.5%)22 (64.7%)2 (5.9%)
500 (0.0%)6 (12.0%)41 (82.0%)0 (0.0%)
140 (0.0%)3 (21.4%)6 (42.9%)0 (0.0%)
5435181 (3.3%)1,966 (36.2%)3,192 (58.7%)69 (1.3%)
10434 (0.4%)130 (12.5%)817 (78.3%)17 (1.6%)
601 (1.7%)16 (26.7%)9 (15.0%)33 (55.0%)
231 (4.3%)12 (52.2%)8 (34.8%)2 (8.7%)
220 (0.0%)6 (27.3%)0 (0.0%)16 (72.7%)
420 (0.0%)9 (21.4%)16 (38.1%)14 (33.3%)
220 (0.0%)12 (54.5%)9 (40.9%)0 (0.0%)
13015 (11.5%)36 (27.7%)56 (43.1%)0 (0.0%)
1000 (0.0%)24 (24.0%)34 (34.0%)2 (2.0%)
2860 (0.0%)50 (17.5%)212 (74.1%)11 (3.8%)
5050 (0.0%)21 (4.2%)476 (94.3%)8 (1.6%)
137810 (0.7%)477 (34.6%)725 (52.6%)34 (2.5%)
Ticker Revealed: Pre-IPO Access to "Next Elon Musk" Company (Ad)

We’ve found The Next Elon Musk… and what we believe to be the next Tesla. It’s already racked up $26 billion in government contracts. Peter Thiel just bet $1 Billion on it.tc pixel

👉 Unlock the ticker now and get it completely free.
1490 (0.0%)50 (33.6%)77 (51.7%)15 (10.1%)
283 (10.7%)16 (57.1%)9 (32.1%)0 (0.0%)
731 (1.4%)18 (24.7%)33 (45.2%)0 (0.0%)
57912 (2.1%)145 (25.0%)387 (66.8%)3 (0.5%)
203959 (2.9%)782 (38.4%)1,091 (53.5%)0 (0.0%)
123 (25.0%)6 (50.0%)0 (0.0%)3 (25.0%)
15825 (15.8%)52 (32.9%)37 (23.4%)42 (26.6%)
1360 (0.0%)71 (52.2%)48 (35.3%)17 (12.5%)
202645 (2.2%)563 (27.8%)1,062 (52.4%)19 (0.9%)
110 (0.0%)0 (0.0%)4 (36.4%)6 (54.5%)
240 (0.0%)13 (54.2%)0 (0.0%)11 (45.8%)
140 (0.0%)4 (28.6%)3 (21.4%)3 (21.4%)
1498 (5.4%)60 (40.3%)0 (0.0%)81 (54.4%)
560 (0.0%)0 (0.0%)54 (96.4%)0 (0.0%)
6327 (42.9%)8 (12.7%)22 (34.9%)3 (4.8%)
532 (3.8%)21 (39.6%)20 (37.7%)1 (1.9%)
130 (0.0%)0 (0.0%)1 (7.7%)0 (0.0%)
96413 (1.3%)130 (13.5%)783 (81.2%)21 (2.2%)
230 (0.0%)2 (8.7%)7 (30.4%)4 (17.4%)
191815 (0.8%)129 (6.7%)1,738 (90.6%)26 (1.4%)
1550 (0.0%)65 (41.9%)84 (54.2%)3 (1.9%)
53429 (5.4%)187 (35.0%)184 (34.5%)75 (14.0%)
102 (20.0%)0 (0.0%)2 (20.0%)6 (60.0%)
700 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
150 (0.0%)9 (60.0%)6 (40.0%)0 (0.0%)
484 (8.3%)15 (31.3%)28 (58.3%)1 (2.1%)
470 (0.0%)19 (40.4%)20 (42.6%)7 (14.9%)
3293110 (3.3%)1,030 (31.3%)1,795 (54.5%)86 (2.6%)
410 (0.0%)11 (26.8%)21 (51.2%)2 (4.9%)
1390 (0.0%)19 (13.7%)107 (77.0%)13 (9.4%)
4425418 (9.4%)1,653 (37.4%)2,285 (51.6%)0 (0.0%)
126548 (3.8%)613 (48.5%)583 (46.1%)8 (0.6%)
15725 (15.9%)78 (49.7%)10 (6.4%)44 (28.0%)
119537 (3.1%)156 (13.1%)949 (79.4%)23 (1.9%)
370 (0.0%)16 (43.2%)17 (45.9%)3 (8.1%)
1372 (1.5%)37 (27.0%)60 (43.8%)38 (27.7%)
3280 (0.0%)30 (9.1%)276 (84.1%)5 (1.5%)
3735 (1.3%)95 (25.5%)208 (55.8%)34 (9.1%)
780 (0.0%)18 (23.1%)13 (16.7%)47 (60.3%)
260 (0.0%)0 (0.0%)21 (80.8%)5 (19.2%)
3651 (0.3%)88 (24.1%)115 (31.5%)5 (1.4%)
211 (4.8%)7 (33.3%)0 (0.0%)13 (61.9%)
2230 (0.0%)44 (19.7%)140 (62.8%)19 (8.5%)
1066 (5.7%)27 (25.5%)46 (43.4%)12 (11.3%)
205379 (3.8%)611 (29.8%)1,013 (49.3%)37 (1.8%)
511 (2.0%)20 (39.2%)27 (52.9%)2 (3.9%)
625 (8.1%)11 (17.7%)44 (71.0%)0 (0.0%)
4571536 (11.7%)1,620 (35.4%)1,919 (42.0%)0 (0.0%)
136412 (0.9%)409 (30.0%)720 (52.8%)95 (7.0%)
18383 (0.2%)177 (9.6%)1,643 (89.4%)1 (0.1%)
I was right about SpaceX (Ad)

Jeff Brown predicted Bitcoin before it climbed as high as 52,400%, Tesla before 2,150%, and Nvidia before 32,000%. Now he says SpaceX is shaping up to be the biggest IPO of the decade - and three key milestones just confirmed it. In the past 21 days: SpaceX crossed 10,000 active satellites, Elon filed confidential IPO paperwork with the SEC, and another rocket launched 25 more satellites. Two-thirds of every satellite in orbit now belongs to one company. The public filing could drop any day.tc pixel

See how to claim your stake in SpaceX before the public can
1348 (6.0%)34 (25.4%)31 (23.1%)2 (1.5%)
600 (0.0%)12 (20.0%)39 (65.0%)9 (15.0%)
631 (1.6%)19 (30.2%)22 (34.9%)21 (33.3%)
172 (11.8%)5 (29.4%)10 (58.8%)0 (0.0%)
514 (7.8%)21 (41.2%)22 (43.1%)2 (3.9%)
3872 (0.5%)69 (17.8%)113 (29.2%)45 (11.6%)
778 (10.4%)36 (46.8%)31 (40.3%)0 (0.0%)
12355 (0.4%)116 (9.4%)1,063 (86.1%)0 (0.0%)
673 (4.5%)11 (16.4%)53 (79.1%)0 (0.0%)
455 (11.1%)23 (51.1%)12 (26.7%)5 (11.1%)
2971 (0.3%)50 (16.8%)231 (77.8%)6 (2.0%)
414 (9.8%)6 (14.6%)12 (29.3%)13 (31.7%)
247748 (1.9%)905 (36.5%)1,430 (57.7%)29 (1.2%)
320 (0.0%)6 (18.8%)25 (78.1%)0 (0.0%)
310 (0.0%)0 (0.0%)30 (96.8%)0 (0.0%)
219523 (1.0%)364 (16.6%)1,081 (49.2%)486 (22.1%)
174316 (0.9%)491 (28.2%)691 (39.6%)69 (4.0%)
220 (0.0%)0 (0.0%)20 (90.9%)2 (9.1%)
6574 (0.6%)89 (13.5%)547 (83.3%)12 (1.8%)
9138 (0.9%)175 (19.2%)625 (68.5%)39 (4.3%)
39436 (9.1%)159 (40.4%)99 (25.1%)29 (7.4%)
449795 (2.1%)1,614 (35.9%)2,543 (56.5%)0 (0.0%)
103537 (3.6%)385 (37.2%)510 (49.3%)27 (2.6%)
525 (9.6%)23 (44.2%)24 (46.2%)0 (0.0%)
500 (0.0%)21 (42.0%)27 (54.0%)0 (0.0%)
206247 (2.3%)811 (39.3%)968 (46.9%)86 (4.2%)
12615 (11.9%)37 (29.4%)46 (36.5%)26 (20.6%)
7329 (1.2%)142 (19.4%)307 (41.9%)0 (0.0%)
110 (0.0%)4 (36.4%)4 (36.4%)3 (27.3%)
190 (0.0%)8 (42.1%)10 (52.6%)0 (0.0%)
220 (0.0%)0 (0.0%)7 (31.8%)12 (54.5%)
6611 (0.2%)248 (37.5%)351 (53.1%)22 (3.3%)
22167 (0.3%)493 (22.2%)1,287 (58.1%)45 (2.0%)
130 (0.0%)4 (30.8%)7 (53.8%)2 (15.4%)
7676 (0.8%)249 (32.5%)477 (62.2%)4 (0.5%)
1314 (3.1%)40 (30.5%)86 (65.6%)0 (0.0%)
264228 (1.1%)920 (34.8%)1,607 (60.8%)65 (2.5%)
113636 (3.2%)335 (29.5%)606 (53.3%)59 (5.2%)
6060 (0.0%)278 (45.9%)315 (52.0%)0 (0.0%)
310 (0.0%)5 (16.1%)0 (0.0%)26 (83.9%)
3050421 (13.8%)1,056 (34.6%)1,363 (44.7%)76 (2.5%)
100 (0.0%)0 (0.0%)4 (40.0%)6 (60.0%)
820 (0.0%)0 (0.0%)61 (74.4%)20 (24.4%)
260421 (0.8%)794 (30.5%)1,342 (51.5%)122 (4.7%)
362 (5.6%)10 (27.8%)5 (13.9%)9 (25.0%)
5604178 (3.2%)2,432 (43.4%)2,436 (43.5%)63 (1.1%)
660 (0.0%)5 (7.6%)34 (51.5%)21 (31.8%)
156 (40.0%)1 (6.7%)0 (0.0%)8 (53.3%)
654 (6.2%)20 (30.8%)31 (47.7%)8 (12.3%)
193174,537 (23.5%)8,225 (42.6%)5,061 (26.2%)1,494 (7.7%)
I was right about SpaceX (Ad)

Jeff Brown predicted Bitcoin before it climbed as high as 52,400%, Tesla before 2,150%, and Nvidia before 32,000%. Now he says SpaceX is shaping up to be the biggest IPO of the decade - and three key milestones just confirmed it. In the past 21 days: SpaceX crossed 10,000 active satellites, Elon filed confidential IPO paperwork with the SEC, and another rocket launched 25 more satellites. Two-thirds of every satellite in orbit now belongs to one company. The public filing could drop any day.tc pixel

See how to claim your stake in SpaceX before the public can
92820 (2.2%)174 (18.8%)703 (75.8%)18 (1.9%)
3553017,697 (49.8%)12,298 (34.6%)5,314 (15.0%)221 (0.6%)
4605316 (6.9%)1,872 (40.7%)2,249 (48.8%)93 (2.0%)
450 (0.0%)8 (17.8%)34 (75.6%)3 (6.7%)
4385 (1.1%)122 (27.9%)279 (63.7%)22 (5.0%)
521 (1.9%)3 (5.8%)2 (3.8%)3 (5.8%)
79952 (6.5%)174 (21.8%)487 (61.0%)35 (4.4%)
79611,808 (22.7%)4,238 (53.2%)0 (0.0%)1,915 (24.1%)
323 (9.4%)16 (50.0%)10 (31.3%)3 (9.4%)