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%)
3095 (1.6%)72 (23.3%)197 (63.8%)20 (6.5%)
170 (0.0%)0 (0.0%)0 (0.0%)17 (100.0%)
8782 (0.2%)208 (23.7%)589 (67.1%)78 (8.9%)
1917271 (14.1%)555 (29.0%)1,032 (53.8%)1 (0.1%)
5272600 (11.4%)1,790 (34.0%)2,649 (50.2%)64 (1.2%)
4703 (0.6%)13 (2.8%)442 (94.0%)3 (0.6%)
8933 (0.3%)99 (11.1%)778 (87.1%)11 (1.2%)
112821 (1.9%)220 (19.5%)829 (73.5%)41 (3.6%)
213530 (1.4%)706 (33.1%)1,029 (48.2%)57 (2.7%)
690128 (18.6%)271 (39.3%)215 (31.2%)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%)
929 (9.8%)3 (3.3%)76 (82.6%)3 (3.3%)
19613 (0.2%)321 (16.4%)1,424 (72.6%)56 (2.9%)
9589 (0.9%)274 (28.6%)298 (31.1%)45 (4.7%)
152611 (0.7%)396 (26.0%)990 (64.9%)82 (5.4%)
931 (1.1%)16 (17.2%)40 (43.0%)5 (5.4%)
801 (1.3%)43 (53.8%)11 (13.8%)1 (1.3%)
3160 (0.0%)18 (5.7%)282 (89.2%)16 (5.1%)
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%)
5387176 (3.3%)1,947 (36.1%)3,174 (58.9%)64 (1.2%)
10633 (0.3%)138 (13.0%)829 (78.0%)17 (1.6%)
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%)48 (16.8%)213 (74.7%)11 (3.9%)
5250 (0.0%)21 (4.0%)495 (94.3%)9 (1.7%)
135611 (0.8%)464 (34.2%)711 (52.4%)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%)
751 (1.3%)19 (25.3%)32 (42.7%)2 (2.7%)
57412 (2.1%)143 (24.9%)378 (65.9%)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%)
16228 (17.3%)51 (31.5%)37 (22.8%)44 (27.2%)
1330 (0.0%)69 (51.9%)47 (35.3%)17 (12.8%)
198746 (2.3%)563 (28.3%)1,051 (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%)
99314 (1.4%)135 (13.6%)808 (81.4%)19 (1.9%)
220 (0.0%)2 (9.1%)6 (27.3%)4 (18.2%)
195615 (0.8%)134 (6.9%)1,769 (90.4%)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%)
3224107 (3.3%)1,016 (31.5%)1,760 (54.6%)82 (2.5%)
410 (0.0%)11 (26.8%)21 (51.2%)2 (4.9%)
1430 (0.0%)22 (15.4%)109 (76.2%)12 (8.4%)
4369415 (9.5%)1,634 (37.4%)2,256 (51.6%)0 (0.0%)
126348 (3.8%)622 (49.2%)572 (45.3%)8 (0.6%)
15223 (15.1%)77 (50.7%)10 (6.6%)42 (27.6%)
119939 (3.3%)156 (13.0%)951 (79.3%)23 (1.9%)
380 (0.0%)17 (44.7%)17 (44.7%)3 (7.9%)
1403 (2.1%)41 (29.3%)53 (37.9%)43 (30.7%)
3310 (0.0%)31 (9.4%)280 (84.6%)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%)
3782 (0.5%)91 (24.1%)125 (33.1%)5 (1.3%)
201 (5.0%)7 (35.0%)0 (0.0%)12 (60.0%)
2180 (0.0%)43 (19.7%)136 (62.4%)19 (8.7%)
1056 (5.7%)27 (25.7%)45 (42.9%)12 (11.4%)
209880 (3.8%)623 (29.7%)1,035 (49.3%)38 (1.8%)
511 (2.0%)20 (39.2%)27 (52.9%)2 (3.9%)
645 (7.8%)11 (17.2%)46 (71.9%)0 (0.0%)
4568537 (11.8%)1,622 (35.5%)1,915 (41.9%)0 (0.0%)
134613 (1.0%)403 (29.9%)708 (52.6%)96 (7.1%)
18963 (0.2%)192 (10.1%)1,686 (88.9%)1 (0.1%)
1183 (2.5%)29 (24.6%)27 (22.9%)0 (0.0%)
570 (0.0%)11 (19.3%)39 (68.4%)7 (12.3%)
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%)
12605 (0.4%)121 (9.6%)1,084 (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%)
252553 (2.1%)921 (36.5%)1,458 (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%)
221623 (1.0%)355 (16.0%)1,094 (49.4%)501 (22.6%)
173416 (0.9%)492 (28.4%)687 (39.6%)68 (3.9%)
200 (0.0%)0 (0.0%)18 (90.0%)2 (10.0%)
6594 (0.6%)87 (13.2%)552 (83.8%)11 (1.7%)
9158 (0.9%)182 (19.9%)620 (67.8%)39 (4.3%)
37533 (8.8%)154 (41.1%)95 (25.3%)28 (7.5%)
441393 (2.1%)1,581 (35.8%)2,487 (56.4%)0 (0.0%)
101739 (3.8%)376 (37.0%)503 (49.5%)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%)
207546 (2.2%)819 (39.5%)966 (46.6%)93 (4.5%)
12615 (11.9%)38 (30.2%)44 (34.9%)27 (21.4%)
7139 (1.3%)139 (19.5%)305 (42.8%)0 (0.0%)
140 (0.0%)7 (50.0%)4 (28.6%)3 (21.4%)
180 (0.0%)8 (44.4%)9 (50.0%)0 (0.0%)
230 (0.0%)0 (0.0%)7 (30.4%)13 (56.5%)
6531 (0.2%)247 (37.8%)345 (52.8%)21 (3.2%)
21977 (0.3%)484 (22.0%)1,283 (58.4%)47 (2.1%)
130 (0.0%)4 (30.8%)7 (53.8%)2 (15.4%)
7726 (0.8%)253 (32.8%)478 (61.9%)4 (0.5%)
942 (2.1%)27 (28.7%)64 (68.1%)0 (0.0%)
262828 (1.1%)918 (34.9%)1,597 (60.8%)63 (2.4%)
114036 (3.2%)328 (28.8%)617 (54.1%)57 (5.0%)
6280 (0.0%)291 (46.3%)324 (51.6%)0 (0.0%)
310 (0.0%)5 (16.1%)0 (0.0%)26 (83.9%)
3077423 (13.7%)1,064 (34.6%)1,384 (45.0%)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%)
261220 (0.8%)797 (30.5%)1,339 (51.3%)130 (5.0%)
342 (5.9%)9 (26.5%)5 (14.7%)9 (26.5%)
5614170 (3.0%)2,443 (43.5%)2,448 (43.6%)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%)
644 (6.3%)19 (29.7%)31 (48.4%)8 (12.5%)
194274,494 (23.1%)8,311 (42.8%)5,125 (26.4%)1,497 (7.7%)
93518 (1.9%)179 (19.1%)709 (75.8%)18 (1.9%)
3465517,295 (49.9%)11,999 (34.6%)5,148 (14.9%)213 (0.6%)
4590316 (6.9%)1,866 (40.7%)2,243 (48.9%)88 (1.9%)
500 (0.0%)9 (18.0%)38 (76.0%)3 (6.0%)
4375 (1.1%)126 (28.8%)274 (62.7%)22 (5.0%)
501 (2.0%)3 (6.0%)2 (4.0%)3 (6.0%)
79551 (6.4%)173 (21.8%)485 (61.0%)35 (4.4%)
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%)