Go Pro

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)
260 (0.0%)1 (3.8%)20 (76.9%)3 (11.5%)
200 (0.0%)6 (30.0%)10 (50.0%)1 (5.0%)
1360 (0.0%)20 (14.7%)109 (80.1%)6 (4.4%)
1378 (5.8%)38 (27.7%)64 (46.7%)13 (9.5%)
6250 (0.0%)108 (17.3%)336 (53.8%)72 (11.5%)
1060 (0.0%)0 (0.0%)106 (100.0%)0 (0.0%)
3776 (1.6%)84 (22.3%)256 (67.9%)15 (4.0%)
150 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
230 (0.0%)0 (0.0%)0 (0.0%)23 (100.0%)
9382 (0.2%)202 (21.5%)694 (74.0%)40 (4.3%)
1903278 (14.6%)520 (27.3%)1,039 (54.6%)0 (0.0%)
5509631 (11.5%)1,813 (32.9%)2,810 (51.0%)75 (1.4%)
3802 (0.5%)15 (3.9%)323 (85.0%)3 (0.8%)
10796 (0.6%)143 (13.3%)887 (82.2%)43 (4.0%)
134011 (0.8%)269 (20.1%)988 (73.7%)42 (3.1%)
250925 (1.0%)863 (34.4%)1,249 (49.8%)82 (3.3%)
794147 (18.5%)299 (37.7%)286 (36.0%)27 (3.4%)
152 (13.3%)6 (40.0%)7 (46.7%)0 (0.0%)
330 (0.0%)22 (66.7%)11 (33.3%)0 (0.0%)
120 (0.0%)3 (25.0%)5 (41.7%)4 (33.3%)
207618 (0.9%)176 (8.5%)1,802 (86.8%)49 (2.4%)
11012 (10.9%)3 (2.7%)89 (80.9%)6 (5.5%)
21023 (0.1%)314 (14.9%)1,543 (73.4%)59 (2.8%)
10136 (0.6%)271 (26.8%)360 (35.5%)41 (4.0%)
188114 (0.7%)486 (25.8%)1,278 (67.9%)48 (2.6%)
1470 (0.0%)22 (15.0%)63 (42.9%)7 (4.8%)
334 (12.1%)15 (45.5%)10 (30.3%)0 (0.0%)
2810 (0.0%)15 (5.3%)239 (85.1%)27 (9.6%)
451 (2.2%)14 (31.1%)26 (57.8%)2 (4.4%)
610 (0.0%)8 (13.1%)50 (82.0%)0 (0.0%)
230 (0.0%)3 (13.0%)14 (60.9%)0 (0.0%)
6326207 (3.3%)2,250 (35.6%)3,790 (59.9%)61 (1.0%)
9867 (0.7%)116 (11.8%)796 (80.7%)5 (0.5%)
591 (1.7%)16 (27.1%)9 (15.3%)33 (55.9%)
181 (5.6%)6 (33.3%)9 (50.0%)2 (11.1%)
360 (0.0%)9 (25.0%)0 (0.0%)27 (75.0%)
555 (9.1%)10 (18.2%)32 (58.2%)3 (5.5%)
200 (0.0%)11 (55.0%)8 (40.0%)0 (0.0%)
14712 (8.2%)32 (21.8%)66 (44.9%)2 (1.4%)
510 (0.0%)16 (31.4%)26 (51.0%)1 (2.0%)
If you keep cash in a U.S. bank account… read this NOW (Ad)

Since 2020, U.S. banks have been required to keep zero percent of deposits on hand, lending out nearly every dollar while paying savers just 0.04 percent interest. A new law, the GENIUS Act signed last summer, has cleared the way for a different kind of money to emerge this fall, one that could offer savings rates up to 6 percent. See what Ian King, Chief Strategist at Strategic Fortunes, has uncovered about this shift before it goes live.tc pixel

Click here to see what Ian King found about this new savings shift
3130 (0.0%)57 (18.2%)230 (73.5%)9 (2.9%)
120 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
2930 (0.0%)16 (5.5%)273 (93.2%)4 (1.4%)
162013 (0.8%)547 (33.8%)839 (51.8%)39 (2.4%)
1430 (0.0%)48 (33.6%)80 (55.9%)8 (5.6%)
283 (10.7%)14 (50.0%)11 (39.3%)0 (0.0%)
621 (1.6%)15 (24.2%)38 (61.3%)0 (0.0%)
5773 (0.5%)155 (26.9%)401 (69.5%)4 (0.7%)
259085 (3.3%)948 (36.6%)1,379 (53.2%)0 (0.0%)
193 (15.8%)11 (57.9%)0 (0.0%)5 (26.3%)
17721 (11.9%)53 (29.9%)48 (27.1%)52 (29.4%)
1480 (0.0%)76 (51.4%)51 (34.5%)21 (14.2%)
209144 (2.1%)415 (19.8%)1,068 (51.1%)27 (1.3%)
220 (0.0%)2 (9.1%)14 (63.6%)5 (22.7%)
200 (0.0%)7 (35.0%)0 (0.0%)13 (65.0%)
280 (0.0%)7 (25.0%)6 (21.4%)5 (17.9%)
472 (4.3%)21 (44.7%)17 (36.2%)7 (14.9%)
30212 (4.0%)125 (41.4%)0 (0.0%)165 (54.6%)
670 (0.0%)0 (0.0%)58 (86.6%)0 (0.0%)
7031 (44.3%)7 (10.0%)25 (35.7%)3 (4.3%)
521 (1.9%)18 (34.6%)23 (44.2%)1 (1.9%)
170 (0.0%)0 (0.0%)1 (5.9%)0 (0.0%)
11765 (0.4%)145 (12.3%)959 (81.5%)47 (4.0%)
160 (0.0%)0 (0.0%)7 (43.8%)2 (12.5%)
207211 (0.5%)137 (6.6%)1,887 (91.1%)14 (0.7%)
1710 (0.0%)81 (47.4%)87 (50.9%)2 (1.2%)
62732 (5.1%)210 (33.5%)262 (41.8%)63 (10.0%)
102 (20.0%)0 (0.0%)3 (30.0%)5 (50.0%)
280 (0.0%)4 (14.3%)24 (85.7%)0 (0.0%)
490 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
151 (6.7%)9 (60.0%)5 (33.3%)0 (0.0%)
534 (7.5%)19 (35.8%)28 (52.8%)1 (1.9%)
400 (0.0%)16 (40.0%)14 (35.0%)7 (17.5%)
4159136 (3.3%)1,264 (30.4%)2,251 (54.1%)141 (3.4%)
410 (0.0%)6 (14.6%)24 (58.5%)1 (2.4%)
1580 (0.0%)16 (10.1%)131 (82.9%)11 (7.0%)
4630443 (9.6%)1,739 (37.6%)2,380 (51.4%)0 (0.0%)
139047 (3.4%)655 (47.1%)673 (48.4%)8 (0.6%)
15125 (16.6%)69 (45.7%)16 (10.6%)41 (27.2%)
132034 (2.6%)202 (15.3%)1,016 (77.0%)26 (2.0%)
340 (0.0%)15 (44.1%)15 (44.1%)1 (2.9%)
1433 (2.1%)28 (19.6%)76 (53.1%)36 (25.2%)
3330 (0.0%)27 (8.1%)280 (84.1%)3 (0.9%)
4152 (0.5%)86 (20.7%)258 (62.2%)23 (5.5%)
810 (0.0%)22 (27.2%)21 (25.9%)38 (46.9%)
270 (0.0%)0 (0.0%)25 (92.6%)2 (7.4%)
3430 (0.0%)58 (16.9%)93 (27.1%)8 (2.3%)
331 (3.0%)8 (24.2%)0 (0.0%)24 (72.7%)
2160 (0.0%)44 (20.4%)131 (60.6%)19 (8.8%)
796 (7.6%)15 (19.0%)27 (34.2%)6 (7.6%)
WATCH THIS BEFORE DECEMBER 8th!! (Ad)

James Altucher says a quiet government filing could reveal Elon Musk's biggest move yet, and almost nobody has noticed it. Altucher believes the filing could matter to as many as 1,806,000 Americans in the years ahead. He explains why Musk buried it and what it could mean, free of charge.tc pixel

Watch the free breakdown before December 8th to learn more
228984 (3.7%)669 (29.2%)1,085 (47.4%)54 (2.4%)
570 (0.0%)23 (40.4%)27 (47.4%)2 (3.5%)
646 (9.4%)10 (15.6%)47 (73.4%)0 (0.0%)
5006604 (12.1%)1,630 (32.6%)2,125 (42.4%)0 (0.0%)
12105 (0.4%)358 (29.6%)671 (55.5%)42 (3.5%)
19503 (0.2%)131 (6.7%)1,796 (92.1%)1 (0.1%)
18912 (6.3%)33 (17.5%)44 (23.3%)3 (1.6%)
650 (0.0%)12 (18.5%)38 (58.5%)15 (23.1%)
711 (1.4%)23 (32.4%)29 (40.8%)14 (19.7%)
201 (5.0%)7 (35.0%)12 (60.0%)0 (0.0%)
592 (3.4%)23 (39.0%)27 (45.8%)3 (5.1%)
4112 (0.5%)49 (11.9%)121 (29.4%)24 (5.8%)
847 (8.3%)39 (46.4%)37 (44.0%)0 (0.0%)
150 (0.0%)1 (6.7%)6 (40.0%)5 (33.3%)
13565 (0.4%)147 (10.8%)1,130 (83.3%)0 (0.0%)
713 (4.2%)12 (16.9%)56 (78.9%)0 (0.0%)
616 (9.8%)30 (49.2%)17 (27.9%)8 (13.1%)
2781 (0.4%)47 (16.9%)220 (79.1%)3 (1.1%)
486 (12.5%)5 (10.4%)17 (35.4%)17 (35.4%)
281641 (1.5%)1,028 (36.5%)1,609 (57.1%)36 (1.3%)
330 (0.0%)7 (21.2%)24 (72.7%)0 (0.0%)
430 (0.0%)1 (2.3%)40 (93.0%)0 (0.0%)
226134 (1.5%)392 (17.3%)1,116 (49.4%)485 (21.5%)
185711 (0.6%)474 (25.5%)692 (37.3%)63 (3.4%)
380 (0.0%)0 (0.0%)34 (89.5%)4 (10.5%)
7794 (0.5%)101 (13.0%)640 (82.2%)24 (3.1%)
10509 (0.9%)178 (17.0%)708 (67.4%)37 (3.5%)
41636 (8.7%)162 (38.9%)123 (29.6%)26 (6.3%)
5257111 (2.1%)1,863 (35.4%)3,055 (58.1%)0 (0.0%)
143460 (4.2%)506 (35.3%)724 (50.5%)48 (3.3%)
575 (8.8%)22 (38.6%)30 (52.6%)0 (0.0%)
1141 (0.9%)43 (37.7%)68 (59.6%)0 (0.0%)
212648 (2.3%)796 (37.4%)1,038 (48.8%)95 (4.5%)
24720 (8.1%)63 (25.5%)124 (50.2%)23 (9.3%)
6549 (1.4%)109 (16.7%)234 (35.8%)0 (0.0%)
170 (0.0%)6 (35.3%)11 (64.7%)0 (0.0%)
150 (0.0%)0 (0.0%)4 (26.7%)11 (73.3%)
111 (9.1%)7 (63.6%)0 (0.0%)3 (27.3%)
7942 (0.3%)287 (36.1%)415 (52.3%)30 (3.8%)
22527 (0.3%)474 (21.0%)1,261 (56.0%)28 (1.2%)
110 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
8467 (0.8%)301 (35.6%)498 (58.9%)4 (0.5%)
3619 (2.5%)101 (28.0%)247 (68.4%)0 (0.0%)
325632 (1.0%)1,097 (33.7%)2,033 (62.4%)71 (2.2%)
95130 (3.2%)271 (28.5%)466 (49.0%)87 (9.1%)
4620 (0.0%)202 (43.7%)246 (53.2%)0 (0.0%)
590 (0.0%)12 (20.3%)0 (0.0%)47 (79.7%)
3449450 (13.0%)1,191 (34.5%)1,513 (43.9%)80 (2.3%)
160 (0.0%)0 (0.0%)12 (75.0%)4 (25.0%)
1050 (0.0%)2 (1.9%)71 (67.6%)31 (29.5%)
WATCH THIS BEFORE DECEMBER 8th!! (Ad)

James Altucher says a quiet government filing could reveal Elon Musk's biggest move yet, and almost nobody has noticed it. Altucher believes the filing could matter to as many as 1,806,000 Americans in the years ahead. He explains why Musk buried it and what it could mean, free of charge.tc pixel

Watch the free breakdown before December 8th to learn more
302015 (0.5%)927 (30.7%)1,598 (52.9%)131 (4.3%)
272 (7.4%)6 (22.2%)6 (22.2%)6 (22.2%)
6467187 (2.9%)2,625 (40.6%)2,865 (44.3%)67 (1.0%)
220 (0.0%)3 (13.6%)8 (36.4%)2 (9.1%)
110 (0.0%)0 (0.0%)11 (100.0%)0 (0.0%)
740 (0.0%)6 (8.1%)41 (55.4%)21 (28.4%)
134 (30.8%)3 (23.1%)0 (0.0%)6 (46.2%)
654 (6.2%)21 (32.3%)34 (52.3%)6 (9.2%)
186764,757 (25.5%)7,611 (40.8%)4,868 (26.1%)1,440 (7.7%)
96619 (2.0%)186 (19.3%)738 (76.4%)8 (0.8%)
4291021,492 (50.1%)14,385 (33.5%)6,688 (15.6%)345 (0.8%)
4896306 (6.3%)1,958 (40.0%)2,424 (49.5%)103 (2.1%)
180 (0.0%)3 (16.7%)15 (83.3%)0 (0.0%)
4506 (1.3%)147 (32.7%)258 (57.3%)14 (3.1%)
643 (4.7%)6 (9.4%)2 (3.1%)4 (6.3%)
96457 (5.9%)187 (19.4%)602 (62.4%)43 (4.5%)
103772,367 (22.8%)5,488 (52.9%)0 (0.0%)2,522 (24.3%)
313 (9.7%)14 (45.2%)12 (38.7%)2 (6.5%)