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%)
1170 (0.0%)16 (13.7%)95 (81.2%)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%)
3065 (1.6%)71 (23.2%)193 (63.1%)22 (7.2%)
170 (0.0%)0 (0.0%)0 (0.0%)17 (100.0%)
8792 (0.2%)210 (23.9%)586 (66.7%)80 (9.1%)
1923272 (14.1%)555 (28.9%)1,037 (53.9%)1 (0.1%)
5299605 (11.4%)1,796 (33.9%)2,648 (50.0%)64 (1.2%)
4713 (0.6%)13 (2.8%)443 (94.1%)3 (0.6%)
8973 (0.3%)99 (11.0%)782 (87.2%)11 (1.2%)
113221 (1.9%)221 (19.5%)832 (73.5%)41 (3.6%)
212230 (1.4%)706 (33.3%)1,022 (48.2%)57 (2.7%)
688127 (18.5%)272 (39.5%)213 (31.0%)41 (6.0%)
220 (0.0%)13 (59.1%)9 (40.9%)0 (0.0%)
150015 (1.0%)150 (10.0%)1,268 (84.5%)49 (3.3%)
939 (9.7%)3 (3.2%)76 (81.7%)4 (4.3%)
19703 (0.2%)327 (16.6%)1,427 (72.4%)56 (2.8%)
9509 (0.9%)274 (28.8%)292 (30.7%)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%)
5368176 (3.3%)1,937 (36.1%)3,165 (59.0%)64 (1.2%)
10583 (0.3%)138 (13.0%)823 (77.8%)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%)
2850 (0.0%)47 (16.5%)214 (75.1%)11 (3.9%)
5280 (0.0%)21 (4.0%)498 (94.3%)9 (1.7%)
135911 (0.8%)465 (34.2%)716 (52.7%)37 (2.7%)
1450 (0.0%)49 (33.8%)74 (51.0%)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%)
57312 (2.1%)142 (24.8%)378 (66.0%)3 (0.5%)
195157 (2.9%)760 (39.0%)1,040 (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%)
198146 (2.3%)563 (28.4%)1,052 (53.1%)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%)
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%)
53327 (5.1%)189 (35.5%)184 (34.5%)76 (14.3%)
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%)
3227107 (3.3%)1,016 (31.5%)1,763 (54.6%)82 (2.5%)
410 (0.0%)11 (26.8%)21 (51.2%)2 (4.9%)
1450 (0.0%)23 (15.9%)110 (75.9%)12 (8.3%)
4338413 (9.5%)1,617 (37.3%)2,244 (51.7%)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%)
3390 (0.0%)33 (9.7%)287 (84.7%)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%)
644 (6.3%)11 (17.2%)47 (73.4%)0 (0.0%)
4549535 (11.8%)1,628 (35.8%)1,910 (42.0%)0 (0.0%)
134213 (1.0%)398 (29.7%)709 (52.8%)96 (7.2%)
19263 (0.2%)196 (10.2%)1,712 (88.9%)1 (0.1%)
1173 (2.6%)28 (23.9%)27 (23.1%)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%)
3713 (0.8%)69 (18.6%)112 (30.2%)46 (12.4%)
798 (10.1%)37 (46.8%)32 (40.5%)0 (0.0%)
12585 (0.4%)122 (9.7%)1,083 (86.1%)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%)
253452 (2.1%)926 (36.5%)1,462 (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%)
220823 (1.0%)358 (16.2%)1,084 (49.1%)502 (22.7%)
173716 (0.9%)508 (29.2%)702 (40.4%)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%)
9068 (0.9%)182 (20.1%)615 (67.9%)39 (4.3%)
37633 (8.8%)154 (41.0%)96 (25.5%)28 (7.4%)
439792 (2.1%)1,582 (36.0%)2,472 (56.2%)0 (0.0%)
101739 (3.8%)377 (37.1%)503 (49.5%)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%)
207146 (2.2%)822 (39.7%)960 (46.4%)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%)
22157 (0.3%)494 (22.3%)1,292 (58.3%)47 (2.1%)
130 (0.0%)4 (30.8%)7 (53.8%)2 (15.4%)
7726 (0.8%)254 (32.9%)478 (61.9%)4 (0.5%)
842 (2.4%)24 (28.6%)57 (67.9%)0 (0.0%)
263028 (1.1%)918 (34.9%)1,598 (60.8%)64 (2.4%)
114436 (3.1%)324 (28.3%)625 (54.6%)57 (5.0%)
6310 (0.0%)292 (46.3%)326 (51.7%)0 (0.0%)
310 (0.0%)5 (16.1%)0 (0.0%)26 (83.9%)
3088426 (13.8%)1,074 (34.8%)1,385 (44.9%)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%)792 (30.5%)1,328 (51.1%)130 (5.0%)
342 (5.9%)9 (26.5%)5 (14.7%)9 (26.5%)
5620169 (3.0%)2,452 (43.6%)2,445 (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%)
94118 (1.9%)181 (19.2%)714 (75.9%)18 (1.9%)
3453917,238 (49.9%)11,953 (34.6%)5,135 (14.9%)213 (0.6%)
4620315 (6.8%)1,879 (40.7%)2,261 (48.9%)88 (1.9%)
510 (0.0%)9 (17.6%)39 (76.5%)3 (5.9%)
4365 (1.1%)125 (28.7%)274 (62.8%)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%)