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%)
1120 (0.0%)14 (12.5%)92 (82.1%)6 (5.4%)
15614 (9.0%)43 (27.6%)58 (37.2%)21 (13.5%)
5131 (0.2%)113 (22.0%)250 (48.7%)75 (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%)
8772 (0.2%)208 (23.7%)586 (66.8%)80 (9.1%)
1927272 (14.1%)554 (28.7%)1,042 (54.1%)1 (0.1%)
5225600 (11.5%)1,787 (34.2%)2,605 (49.9%)63 (1.2%)
4753 (0.6%)13 (2.7%)448 (94.3%)3 (0.6%)
9053 (0.3%)99 (10.9%)789 (87.2%)12 (1.3%)
111521 (1.9%)216 (19.4%)821 (73.6%)40 (3.6%)
212129 (1.4%)708 (33.4%)1,018 (48.0%)59 (2.8%)
686127 (18.5%)274 (39.9%)214 (31.2%)42 (6.1%)
220 (0.0%)13 (59.1%)9 (40.9%)0 (0.0%)
144915 (1.0%)150 (10.4%)1,217 (84.0%)49 (3.4%)
969 (9.4%)3 (3.1%)79 (82.3%)4 (4.2%)
19323 (0.2%)324 (16.8%)1,407 (72.8%)55 (2.8%)
9569 (0.9%)279 (29.2%)294 (30.8%)45 (4.7%)
153912 (0.8%)397 (25.8%)1,001 (65.0%)82 (5.3%)
971 (1.0%)16 (16.5%)42 (43.3%)7 (7.2%)
790 (0.0%)44 (55.7%)10 (12.7%)1 (1.3%)
3240 (0.0%)19 (5.9%)293 (90.4%)12 (3.7%)
331 (3.0%)8 (24.2%)21 (63.6%)2 (6.1%)
510 (0.0%)6 (11.8%)43 (84.3%)0 (0.0%)
100 (0.0%)3 (30.0%)5 (50.0%)0 (0.0%)
5271175 (3.3%)1,894 (35.9%)3,112 (59.0%)64 (1.2%)
10553 (0.3%)142 (13.5%)815 (77.3%)19 (1.8%)
591 (1.7%)15 (25.4%)9 (15.3%)33 (55.9%)
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%)
12916 (12.4%)39 (30.2%)54 (41.9%)0 (0.0%)
1090 (0.0%)27 (24.8%)34 (31.2%)2 (1.8%)
2780 (0.0%)46 (16.5%)211 (75.9%)11 (4.0%)
5340 (0.0%)22 (4.1%)503 (94.2%)9 (1.7%)
135811 (0.8%)465 (34.2%)715 (52.7%)37 (2.7%)
1430 (0.0%)49 (34.3%)72 (50.3%)16 (11.2%)
284 (14.3%)16 (57.1%)8 (28.6%)0 (0.0%)
731 (1.4%)21 (28.8%)33 (45.2%)2 (2.7%)
58212 (2.1%)148 (25.4%)381 (65.5%)3 (0.5%)
188654 (2.9%)735 (39.0%)1,004 (53.2%)0 (0.0%)
123 (25.0%)6 (50.0%)0 (0.0%)3 (25.0%)
16430 (18.3%)51 (31.1%)37 (22.6%)44 (26.8%)
1350 (0.0%)71 (52.6%)47 (34.8%)17 (12.6%)
195847 (2.4%)562 (28.7%)1,037 (53.0%)19 (1.0%)
110 (0.0%)0 (0.0%)4 (36.4%)6 (54.5%)
270 (0.0%)13 (48.1%)0 (0.0%)14 (51.9%)
130 (0.0%)5 (38.5%)2 (15.4%)3 (23.1%)
1188 (6.8%)41 (34.7%)0 (0.0%)69 (58.5%)
590 (0.0%)0 (0.0%)57 (96.6%)0 (0.0%)
6327 (42.9%)8 (12.7%)22 (34.9%)3 (4.8%)
503 (6.0%)21 (42.0%)19 (38.0%)1 (2.0%)
130 (0.0%)0 (0.0%)1 (7.7%)0 (0.0%)
99414 (1.4%)133 (13.4%)812 (81.7%)18 (1.8%)
220 (0.0%)2 (9.1%)6 (27.3%)4 (18.2%)
195815 (0.8%)136 (6.9%)1,770 (90.4%)27 (1.4%)
1590 (0.0%)65 (40.9%)89 (56.0%)2 (1.3%)
53227 (5.1%)190 (35.7%)184 (34.6%)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%)
150 (0.0%)9 (60.0%)6 (40.0%)0 (0.0%)
483 (6.3%)15 (31.3%)29 (60.4%)1 (2.1%)
490 (0.0%)19 (38.8%)22 (44.9%)7 (14.3%)
3170104 (3.3%)1,003 (31.6%)1,731 (54.6%)80 (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%)
4300401 (9.3%)1,614 (37.5%)2,228 (51.8%)0 (0.0%)
128049 (3.8%)633 (49.5%)577 (45.1%)8 (0.6%)
15522 (14.2%)81 (52.3%)10 (6.5%)42 (27.1%)
119839 (3.3%)156 (13.0%)950 (79.3%)23 (1.9%)
390 (0.0%)18 (46.2%)17 (43.6%)3 (7.7%)
1333 (2.3%)41 (30.8%)54 (40.6%)35 (26.3%)
3350 (0.0%)32 (9.6%)284 (84.8%)4 (1.2%)
3676 (1.6%)101 (27.5%)199 (54.2%)35 (9.5%)
760 (0.0%)18 (23.7%)13 (17.1%)45 (59.2%)
260 (0.0%)0 (0.0%)21 (80.8%)5 (19.2%)
3952 (0.5%)94 (23.8%)139 (35.2%)5 (1.3%)
191 (5.3%)6 (31.6%)0 (0.0%)12 (63.2%)
2230 (0.0%)44 (19.7%)141 (63.2%)20 (9.0%)
1066 (5.7%)27 (25.5%)45 (42.5%)12 (11.3%)
204180 (3.9%)604 (29.6%)1,014 (49.7%)36 (1.8%)
531 (1.9%)22 (41.5%)27 (50.9%)2 (3.8%)
614 (6.6%)12 (19.7%)44 (72.1%)0 (0.0%)
4557542 (11.9%)1,649 (36.2%)1,914 (42.0%)0 (0.0%)
134916 (1.2%)397 (29.4%)710 (52.6%)99 (7.3%)
19063 (0.2%)199 (10.4%)1,689 (88.6%)1 (0.1%)
1183 (2.5%)29 (24.6%)27 (22.9%)0 (0.0%)
560 (0.0%)12 (21.4%)37 (66.1%)7 (12.5%)
621 (1.6%)19 (30.6%)21 (33.9%)21 (33.9%)
162 (12.5%)5 (31.3%)9 (56.3%)0 (0.0%)
534 (7.5%)22 (41.5%)24 (45.3%)2 (3.8%)
3683 (0.8%)72 (19.6%)112 (30.4%)47 (12.8%)
798 (10.1%)37 (46.8%)32 (40.5%)0 (0.0%)
12465 (0.4%)117 (9.4%)1,082 (86.8%)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%)11 (29.7%)
253051 (2.0%)921 (36.4%)1,469 (58.1%)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%)
219823 (1.0%)357 (16.2%)1,078 (49.0%)505 (23.0%)
172216 (0.9%)515 (29.9%)714 (41.5%)68 (3.9%)
200 (0.0%)0 (0.0%)18 (90.0%)2 (10.0%)
6604 (0.6%)87 (13.2%)553 (83.8%)11 (1.7%)
8878 (0.9%)180 (20.3%)603 (68.0%)39 (4.4%)
37033 (8.9%)153 (41.4%)95 (25.7%)28 (7.6%)
436794 (2.2%)1,573 (36.0%)2,450 (56.1%)0 (0.0%)
100939 (3.9%)373 (37.0%)497 (49.3%)27 (2.7%)
535 (9.4%)24 (45.3%)24 (45.3%)0 (0.0%)
150 (0.0%)6 (40.0%)7 (46.7%)0 (0.0%)
208848 (2.3%)825 (39.5%)975 (46.7%)91 (4.4%)
12615 (11.9%)39 (31.0%)41 (32.5%)29 (23.0%)
7249 (1.2%)141 (19.5%)311 (43.0%)0 (0.0%)
170 (0.0%)10 (58.8%)4 (23.5%)3 (17.6%)
180 (0.0%)7 (38.9%)10 (55.6%)0 (0.0%)
230 (0.0%)0 (0.0%)7 (30.4%)13 (56.5%)
6531 (0.2%)246 (37.7%)348 (53.3%)21 (3.2%)
21647 (0.3%)486 (22.5%)1,277 (59.0%)46 (2.1%)
130 (0.0%)4 (30.8%)7 (53.8%)2 (15.4%)
7525 (0.7%)247 (32.8%)466 (62.0%)5 (0.7%)
632 (3.2%)21 (33.3%)39 (61.9%)0 (0.0%)
258629 (1.1%)894 (34.6%)1,578 (61.0%)63 (2.4%)
114738 (3.3%)327 (28.5%)625 (54.5%)55 (4.8%)
6390 (0.0%)298 (46.6%)329 (51.5%)0 (0.0%)
310 (0.0%)5 (16.1%)0 (0.0%)26 (83.9%)
3067424 (13.8%)1,072 (35.0%)1,378 (44.9%)75 (2.4%)
100 (0.0%)0 (0.0%)4 (40.0%)6 (60.0%)
800 (0.0%)0 (0.0%)60 (75.0%)19 (23.8%)
259619 (0.7%)795 (30.6%)1,335 (51.4%)129 (5.0%)
342 (5.9%)9 (26.5%)5 (14.7%)9 (26.5%)
5574168 (3.0%)2,428 (43.6%)2,442 (43.8%)65 (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%)
193224,450 (23.0%)8,304 (43.0%)5,091 (26.3%)1,477 (7.6%)
94620 (2.1%)186 (19.7%)713 (75.4%)17 (1.8%)
3416517,071 (50.0%)11,821 (34.6%)5,067 (14.8%)206 (0.6%)
4551308 (6.8%)1,863 (40.9%)2,216 (48.7%)87 (1.9%)
520 (0.0%)9 (17.3%)40 (76.9%)3 (5.8%)
4375 (1.1%)123 (28.1%)277 (63.4%)22 (5.0%)
501 (2.0%)3 (6.0%)2 (4.0%)3 (6.0%)
79851 (6.4%)174 (21.8%)486 (60.9%)36 (4.5%)
75061,677 (22.3%)4,033 (53.7%)0 (0.0%)1,796 (23.9%)
344 (11.8%)16 (47.1%)11 (32.4%)3 (8.8%)