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)
270 (0.0%)2 (7.4%)22 (81.5%)2 (7.4%)
220 (0.0%)6 (27.3%)12 (54.5%)1 (4.5%)
1150 (0.0%)15 (13.0%)94 (81.7%)6 (5.2%)
15714 (8.9%)43 (27.4%)59 (37.6%)21 (13.4%)
5081 (0.2%)112 (22.0%)251 (49.4%)74 (14.6%)
1190 (0.0%)0 (0.0%)118 (99.2%)0 (0.0%)
3095 (1.6%)73 (23.6%)194 (62.8%)22 (7.1%)
170 (0.0%)0 (0.0%)0 (0.0%)17 (100.0%)
8822 (0.2%)210 (23.8%)589 (66.8%)80 (9.1%)
1926272 (14.1%)554 (28.8%)1,041 (54.0%)1 (0.1%)
5287604 (11.4%)1,802 (34.1%)2,642 (50.0%)64 (1.2%)
4753 (0.6%)13 (2.7%)448 (94.3%)3 (0.6%)
9083 (0.3%)100 (11.0%)792 (87.2%)11 (1.2%)
112421 (1.9%)219 (19.5%)826 (73.5%)41 (3.6%)
212230 (1.4%)708 (33.4%)1,021 (48.1%)57 (2.7%)
688127 (18.5%)273 (39.7%)214 (31.1%)41 (6.0%)
220 (0.0%)13 (59.1%)9 (40.9%)0 (0.0%)
148415 (1.0%)151 (10.2%)1,252 (84.4%)49 (3.3%)
949 (9.6%)3 (3.2%)77 (81.9%)4 (4.3%)
19613 (0.2%)327 (16.7%)1,431 (73.0%)56 (2.9%)
9539 (0.9%)274 (28.8%)295 (31.0%)45 (4.7%)
153812 (0.8%)399 (25.9%)998 (64.9%)82 (5.3%)
971 (1.0%)16 (16.5%)42 (43.3%)7 (7.2%)
780 (0.0%)43 (55.1%)10 (12.8%)1 (1.3%)
3240 (0.0%)19 (5.9%)289 (89.2%)16 (4.9%)
341 (2.9%)8 (23.5%)22 (64.7%)2 (5.9%)
510 (0.0%)6 (11.8%)43 (84.3%)0 (0.0%)
110 (0.0%)3 (27.3%)5 (45.5%)0 (0.0%)
5354176 (3.3%)1,930 (36.0%)3,158 (59.0%)64 (1.2%)
10573 (0.3%)136 (12.9%)823 (77.9%)18 (1.7%)
601 (1.7%)16 (26.7%)9 (15.0%)33 (55.0%)
221 (4.5%)11 (50.0%)8 (36.4%)2 (9.1%)
200 (0.0%)5 (25.0%)0 (0.0%)15 (75.0%)
420 (0.0%)9 (21.4%)16 (38.1%)14 (33.3%)
220 (0.0%)12 (54.5%)9 (40.9%)0 (0.0%)
12815 (11.7%)39 (30.5%)54 (42.2%)0 (0.0%)
1050 (0.0%)26 (24.8%)34 (32.4%)2 (1.9%)
2820 (0.0%)46 (16.3%)213 (75.5%)11 (3.9%)
5310 (0.0%)21 (4.0%)501 (94.4%)9 (1.7%)
135911 (0.8%)464 (34.1%)717 (52.8%)37 (2.7%)
1440 (0.0%)49 (34.0%)73 (50.7%)16 (11.1%)
284 (14.3%)16 (57.1%)8 (28.6%)0 (0.0%)
731 (1.4%)21 (28.8%)33 (45.2%)2 (2.7%)
57612 (2.1%)142 (24.7%)381 (66.1%)3 (0.5%)
193258 (3.0%)755 (39.1%)1,025 (53.1%)0 (0.0%)
123 (25.0%)6 (50.0%)0 (0.0%)3 (25.0%)
16228 (17.3%)51 (31.5%)38 (23.5%)43 (26.5%)
1350 (0.0%)71 (52.6%)47 (34.8%)17 (12.6%)
197146 (2.3%)563 (28.6%)1,043 (52.9%)19 (1.0%)
110 (0.0%)0 (0.0%)4 (36.4%)6 (54.5%)
230 (0.0%)13 (56.5%)0 (0.0%)10 (43.5%)
130 (0.0%)5 (38.5%)2 (15.4%)3 (23.1%)
1248 (6.5%)45 (36.3%)0 (0.0%)71 (57.3%)
570 (0.0%)0 (0.0%)55 (96.5%)0 (0.0%)
6327 (42.9%)8 (12.7%)22 (34.9%)3 (4.8%)
513 (5.9%)21 (41.2%)19 (37.3%)1 (2.0%)
130 (0.0%)0 (0.0%)1 (7.7%)0 (0.0%)
99914 (1.4%)137 (13.7%)812 (81.3%)19 (1.9%)
220 (0.0%)2 (9.1%)6 (27.3%)4 (18.2%)
195815 (0.8%)134 (6.8%)1,771 (90.4%)28 (1.4%)
1550 (0.0%)65 (41.9%)85 (54.8%)2 (1.3%)
53527 (5.0%)192 (35.9%)184 (34.4%)76 (14.2%)
102 (20.0%)0 (0.0%)2 (20.0%)6 (60.0%)
700 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
140 (0.0%)8 (57.1%)6 (42.9%)0 (0.0%)
494 (8.2%)15 (30.6%)29 (59.2%)1 (2.0%)
490 (0.0%)19 (38.8%)22 (44.9%)7 (14.3%)
3217106 (3.3%)1,014 (31.5%)1,758 (54.6%)81 (2.5%)
410 (0.0%)11 (26.8%)21 (51.2%)2 (4.9%)
1440 (0.0%)22 (15.3%)110 (76.4%)12 (8.3%)
4336413 (9.5%)1,618 (37.3%)2,245 (51.8%)0 (0.0%)
128148 (3.7%)634 (49.5%)578 (45.1%)8 (0.6%)
15422 (14.3%)80 (51.9%)10 (6.5%)42 (27.3%)
121039 (3.2%)157 (13.0%)961 (79.4%)23 (1.9%)
390 (0.0%)18 (46.2%)17 (43.6%)3 (7.7%)
1413 (2.1%)41 (29.1%)53 (37.6%)44 (31.2%)
3380 (0.0%)32 (9.5%)287 (84.9%)5 (1.5%)
3656 (1.6%)99 (27.1%)199 (54.5%)34 (9.3%)
760 (0.0%)18 (23.7%)13 (17.1%)45 (59.2%)
260 (0.0%)0 (0.0%)21 (80.8%)5 (19.2%)
3872 (0.5%)92 (23.8%)133 (34.4%)5 (1.3%)
191 (5.3%)6 (31.6%)0 (0.0%)12 (63.2%)
2240 (0.0%)44 (19.6%)140 (62.5%)20 (8.9%)
1066 (5.7%)27 (25.5%)45 (42.5%)12 (11.3%)
208581 (3.9%)623 (29.9%)1,029 (49.4%)38 (1.8%)
521 (1.9%)21 (40.4%)27 (51.9%)2 (3.8%)
634 (6.3%)11 (17.5%)47 (74.6%)0 (0.0%)
4555536 (11.8%)1,631 (35.8%)1,912 (42.0%)0 (0.0%)
135414 (1.0%)402 (29.7%)716 (52.9%)96 (7.1%)
19303 (0.2%)196 (10.2%)1,716 (88.9%)1 (0.1%)
1183 (2.5%)29 (24.6%)27 (22.9%)0 (0.0%)
570 (0.0%)11 (19.3%)38 (66.7%)8 (14.0%)
611 (1.6%)19 (31.1%)20 (32.8%)21 (34.4%)
172 (11.8%)5 (29.4%)10 (58.8%)0 (0.0%)
524 (7.7%)22 (42.3%)22 (42.3%)2 (3.8%)
3743 (0.8%)70 (18.7%)112 (29.9%)46 (12.3%)
798 (10.1%)37 (46.8%)32 (40.5%)0 (0.0%)
12595 (0.4%)120 (9.5%)1,088 (86.4%)0 (0.0%)
673 (4.5%)11 (16.4%)53 (79.1%)0 (0.0%)
454 (8.9%)23 (51.1%)13 (28.9%)5 (11.1%)
2971 (0.3%)50 (16.8%)231 (77.8%)6 (2.0%)
363 (8.3%)6 (16.7%)10 (27.8%)11 (30.6%)
253952 (2.0%)926 (36.5%)1,469 (57.9%)29 (1.1%)
320 (0.0%)6 (18.8%)25 (78.1%)0 (0.0%)
300 (0.0%)0 (0.0%)29 (96.7%)0 (0.0%)
222323 (1.0%)359 (16.1%)1,093 (49.2%)508 (22.9%)
175116 (0.9%)519 (29.6%)710 (40.5%)68 (3.9%)
200 (0.0%)0 (0.0%)18 (90.0%)2 (10.0%)
6674 (0.6%)87 (13.0%)560 (84.0%)11 (1.6%)
9028 (0.9%)182 (20.2%)611 (67.7%)39 (4.3%)
37433 (8.8%)154 (41.2%)96 (25.7%)28 (7.5%)
442293 (2.1%)1,591 (36.0%)2,487 (56.2%)0 (0.0%)
101439 (3.8%)376 (37.1%)501 (49.4%)27 (2.7%)
525 (9.6%)23 (44.2%)24 (46.2%)0 (0.0%)
280 (0.0%)13 (46.4%)13 (46.4%)0 (0.0%)
208546 (2.2%)831 (39.9%)966 (46.3%)93 (4.5%)
12515 (12.0%)38 (30.4%)43 (34.4%)27 (21.6%)
7279 (1.2%)143 (19.7%)311 (42.8%)0 (0.0%)
160 (0.0%)9 (56.3%)4 (25.0%)3 (18.8%)
190 (0.0%)8 (42.1%)10 (52.6%)0 (0.0%)
230 (0.0%)0 (0.0%)7 (30.4%)13 (56.5%)
6571 (0.2%)248 (37.7%)348 (53.0%)21 (3.2%)
22007 (0.3%)493 (22.4%)1,291 (58.7%)47 (2.1%)
130 (0.0%)4 (30.8%)7 (53.8%)2 (15.4%)
7565 (0.7%)249 (32.9%)468 (61.9%)4 (0.5%)
842 (2.4%)24 (28.6%)57 (67.9%)0 (0.0%)
262729 (1.1%)913 (34.8%)1,599 (60.9%)64 (2.4%)
115936 (3.1%)327 (28.2%)637 (55.0%)57 (4.9%)
6300 (0.0%)292 (46.3%)325 (51.6%)0 (0.0%)
310 (0.0%)5 (16.1%)0 (0.0%)26 (83.9%)
3092426 (13.8%)1,072 (34.7%)1,393 (45.1%)75 (2.4%)
110 (0.0%)0 (0.0%)4 (36.4%)7 (63.6%)
800 (0.0%)0 (0.0%)60 (75.0%)19 (23.8%)
259819 (0.7%)791 (30.4%)1,330 (51.2%)130 (5.0%)
342 (5.9%)9 (26.5%)5 (14.7%)9 (26.5%)
5650169 (3.0%)2,469 (43.7%)2,461 (43.6%)66 (1.2%)
680 (0.0%)5 (7.4%)34 (50.0%)23 (33.8%)
186 (33.3%)3 (16.7%)0 (0.0%)9 (50.0%)
654 (6.2%)19 (29.2%)32 (49.2%)8 (12.3%)
190444,369 (22.9%)8,173 (42.9%)5,041 (26.5%)1,461 (7.7%)
94418 (1.9%)185 (19.6%)713 (75.5%)18 (1.9%)
3450117,220 (49.9%)11,939 (34.6%)5,129 (14.9%)213 (0.6%)
4600314 (6.8%)1,873 (40.7%)2,247 (48.8%)88 (1.9%)
510 (0.0%)9 (17.6%)39 (76.5%)3 (5.9%)
4355 (1.1%)124 (28.5%)274 (63.0%)22 (5.1%)
501 (2.0%)3 (6.0%)2 (4.0%)3 (6.0%)
79851 (6.4%)175 (21.9%)485 (60.8%)36 (4.5%)
76201,710 (22.4%)4,084 (53.6%)0 (0.0%)1,826 (24.0%)
344 (11.8%)16 (47.1%)11 (32.4%)3 (8.8%)