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%)
1180 (0.0%)16 (13.6%)96 (81.4%)6 (5.1%)
15714 (8.9%)43 (27.4%)59 (37.6%)21 (13.4%)
5091 (0.2%)112 (22.0%)251 (49.3%)74 (14.5%)
1190 (0.0%)0 (0.0%)118 (99.2%)0 (0.0%)
3145 (1.6%)73 (23.2%)198 (63.1%)23 (7.3%)
170 (0.0%)0 (0.0%)0 (0.0%)17 (100.0%)
8842 (0.2%)210 (23.8%)591 (66.9%)80 (9.0%)
1923272 (14.1%)555 (28.9%)1,037 (53.9%)1 (0.1%)
5322607 (11.4%)1,812 (34.0%)2,670 (50.2%)64 (1.2%)
4713 (0.6%)13 (2.8%)443 (94.1%)3 (0.6%)
9043 (0.3%)100 (11.1%)788 (87.2%)11 (1.2%)
113221 (1.9%)221 (19.5%)832 (73.5%)41 (3.6%)
213930 (1.4%)709 (33.1%)1,030 (48.2%)57 (2.7%)
691128 (18.5%)272 (39.4%)215 (31.1%)41 (5.9%)
220 (0.0%)13 (59.1%)9 (40.9%)0 (0.0%)
150315 (1.0%)150 (10.0%)1,271 (84.6%)49 (3.3%)
939 (9.7%)3 (3.2%)76 (81.7%)4 (4.3%)
19773 (0.2%)327 (16.5%)1,434 (72.5%)56 (2.8%)
9679 (0.9%)276 (28.5%)302 (31.2%)45 (4.7%)
152611 (0.7%)396 (26.0%)990 (64.9%)82 (5.4%)
971 (1.0%)16 (16.5%)42 (43.3%)7 (7.2%)
801 (1.3%)43 (53.8%)11 (13.8%)1 (1.3%)
3200 (0.0%)19 (5.9%)285 (89.1%)16 (5.0%)
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%)
5405176 (3.3%)1,951 (36.1%)3,188 (59.0%)64 (1.2%)
10683 (0.3%)138 (12.9%)833 (78.0%)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%)
1040 (0.0%)26 (25.0%)34 (32.7%)2 (1.9%)
2880 (0.0%)48 (16.7%)216 (75.0%)11 (3.8%)
5280 (0.0%)21 (4.0%)498 (94.3%)9 (1.7%)
136211 (0.8%)465 (34.1%)716 (52.6%)37 (2.7%)
1460 (0.0%)50 (34.2%)74 (50.7%)16 (11.0%)
273 (11.1%)16 (59.3%)8 (29.6%)0 (0.0%)
761 (1.3%)20 (26.3%)32 (42.1%)2 (2.6%)
58012 (2.1%)143 (24.7%)384 (66.2%)3 (0.5%)
195457 (2.9%)761 (38.9%)1,041 (53.3%)0 (0.0%)
123 (25.0%)6 (50.0%)0 (0.0%)3 (25.0%)
16428 (17.1%)52 (31.7%)38 (23.2%)44 (26.8%)
1360 (0.0%)71 (52.2%)47 (34.6%)18 (13.2%)
198946 (2.3%)563 (28.3%)1,052 (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%)
1298 (6.2%)49 (38.0%)0 (0.0%)72 (55.8%)
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%)
100314 (1.4%)136 (13.6%)817 (81.5%)19 (1.9%)
220 (0.0%)2 (9.1%)6 (27.3%)4 (18.2%)
196115 (0.8%)134 (6.8%)1,774 (90.5%)28 (1.4%)
1550 (0.0%)65 (41.9%)85 (54.8%)2 (1.3%)
53527 (5.0%)190 (35.5%)185 (34.6%)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%)
480 (0.0%)19 (39.6%)21 (43.8%)7 (14.6%)
3229107 (3.3%)1,016 (31.5%)1,765 (54.7%)82 (2.5%)
410 (0.0%)11 (26.8%)21 (51.2%)2 (4.9%)
1460 (0.0%)23 (15.8%)111 (76.0%)12 (8.2%)
4378415 (9.5%)1,639 (37.4%)2,260 (51.6%)0 (0.0%)
127548 (3.8%)629 (49.3%)577 (45.3%)8 (0.6%)
15423 (14.9%)79 (51.3%)10 (6.5%)42 (27.3%)
121139 (3.2%)157 (13.0%)962 (79.4%)23 (1.9%)
380 (0.0%)17 (44.7%)17 (44.7%)3 (7.9%)
1413 (2.1%)41 (29.1%)53 (37.6%)44 (31.2%)
3400 (0.0%)33 (9.7%)287 (84.4%)5 (1.5%)
3656 (1.6%)100 (27.4%)198 (54.2%)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%)
3832 (0.5%)92 (24.0%)129 (33.7%)5 (1.3%)
201 (5.0%)7 (35.0%)0 (0.0%)12 (60.0%)
2230 (0.0%)44 (19.7%)139 (62.3%)20 (9.0%)
1056 (5.7%)27 (25.7%)45 (42.9%)12 (11.4%)
210081 (3.9%)623 (29.7%)1,036 (49.3%)38 (1.8%)
511 (2.0%)20 (39.2%)27 (52.9%)2 (3.9%)
655 (7.7%)11 (16.9%)47 (72.3%)0 (0.0%)
4578537 (11.7%)1,628 (35.6%)1,919 (41.9%)0 (0.0%)
135413 (1.0%)406 (30.0%)713 (52.7%)96 (7.1%)
19293 (0.2%)196 (10.2%)1,715 (88.9%)1 (0.1%)
1183 (2.5%)29 (24.6%)27 (22.9%)0 (0.0%)
580 (0.0%)11 (19.0%)39 (67.2%)8 (13.8%)
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%)
3723 (0.8%)69 (18.5%)112 (30.1%)46 (12.4%)
798 (10.1%)37 (46.8%)32 (40.5%)0 (0.0%)
12735 (0.4%)123 (9.7%)1,095 (86.0%)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%)
373 (8.1%)6 (16.2%)10 (27.0%)12 (32.4%)
254353 (2.1%)930 (36.6%)1,467 (57.7%)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%)
222823 (1.0%)358 (16.1%)1,101 (49.4%)503 (22.6%)
176516 (0.9%)508 (28.8%)702 (39.8%)68 (3.9%)
200 (0.0%)0 (0.0%)18 (90.0%)2 (10.0%)
6684 (0.6%)87 (13.0%)561 (84.0%)11 (1.6%)
9158 (0.9%)182 (19.9%)620 (67.8%)39 (4.3%)
37633 (8.8%)154 (41.0%)96 (25.5%)28 (7.4%)
445793 (2.1%)1,602 (35.9%)2,510 (56.3%)0 (0.0%)
101839 (3.8%)377 (37.0%)503 (49.4%)27 (2.7%)
525 (9.6%)23 (44.2%)24 (46.2%)0 (0.0%)
380 (0.0%)15 (39.5%)21 (55.3%)0 (0.0%)
208846 (2.2%)828 (39.7%)970 (46.5%)93 (4.5%)
12615 (11.9%)38 (30.2%)44 (34.9%)27 (21.4%)
7219 (1.2%)140 (19.4%)310 (43.0%)0 (0.0%)
150 (0.0%)8 (53.3%)4 (26.7%)3 (20.0%)
180 (0.0%)8 (44.4%)9 (50.0%)0 (0.0%)
230 (0.0%)0 (0.0%)7 (30.4%)13 (56.5%)
6601 (0.2%)250 (37.9%)349 (52.9%)21 (3.2%)
22187 (0.3%)494 (22.3%)1,294 (58.3%)47 (2.1%)
130 (0.0%)4 (30.8%)7 (53.8%)2 (15.4%)
7736 (0.8%)254 (32.9%)478 (61.8%)4 (0.5%)
942 (2.1%)27 (28.7%)64 (68.1%)0 (0.0%)
263228 (1.1%)918 (34.9%)1,600 (60.8%)64 (2.4%)
115236 (3.1%)328 (28.5%)629 (54.6%)57 (4.9%)
6320 (0.0%)293 (46.4%)326 (51.6%)0 (0.0%)
310 (0.0%)5 (16.1%)0 (0.0%)26 (83.9%)
3096426 (13.8%)1,075 (34.7%)1,389 (44.9%)75 (2.4%)
110 (0.0%)0 (0.0%)4 (36.4%)7 (63.6%)
810 (0.0%)0 (0.0%)61 (75.3%)19 (23.5%)
262420 (0.8%)804 (30.6%)1,344 (51.2%)130 (5.0%)
342 (5.9%)9 (26.5%)5 (14.7%)9 (26.5%)
5654170 (3.0%)2,468 (43.7%)2,462 (43.5%)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%)
189434,347 (22.9%)8,128 (42.9%)5,011 (26.5%)1,457 (7.7%)
94318 (1.9%)182 (19.3%)714 (75.7%)18 (1.9%)
3465517,295 (49.9%)11,999 (34.6%)5,148 (14.9%)213 (0.6%)
4626316 (6.8%)1,882 (40.7%)2,263 (48.9%)88 (1.9%)
510 (0.0%)9 (17.6%)39 (76.5%)3 (5.9%)
4375 (1.1%)126 (28.8%)274 (62.7%)22 (5.0%)
501 (2.0%)3 (6.0%)2 (4.0%)3 (6.0%)
79751 (6.4%)174 (21.8%)485 (60.9%)36 (4.5%)
76671,729 (22.6%)4,104 (53.5%)0 (0.0%)1,834 (23.9%)
344 (11.8%)16 (47.1%)11 (32.4%)3 (8.8%)