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%)1 (3.7%)19 (70.4%)4 (14.8%)
150 (0.0%)2 (13.3%)10 (66.7%)1 (6.7%)
1400 (0.0%)20 (14.3%)113 (80.7%)6 (4.3%)
1369 (6.6%)35 (25.7%)66 (48.5%)13 (9.6%)
6783 (0.4%)110 (16.2%)400 (59.0%)71 (10.5%)
970 (0.0%)0 (0.0%)97 (100.0%)0 (0.0%)
4185 (1.2%)89 (21.3%)289 (69.1%)13 (3.1%)
150 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
190 (0.0%)0 (0.0%)0 (0.0%)19 (100.0%)
9752 (0.2%)217 (22.3%)722 (74.1%)33 (3.4%)
1929277 (14.4%)500 (25.9%)1,049 (54.4%)0 (0.0%)
5665637 (11.2%)1,864 (32.9%)2,913 (51.4%)84 (1.5%)
3473 (0.9%)17 (4.9%)288 (83.0%)4 (1.2%)
10325 (0.5%)136 (13.2%)839 (81.3%)51 (4.9%)
13656 (0.4%)281 (20.6%)1,017 (74.5%)39 (2.9%)
259731 (1.2%)885 (34.1%)1,328 (51.1%)68 (2.6%)
863138 (16.0%)321 (37.2%)338 (39.2%)30 (3.5%)
182 (11.1%)7 (38.9%)9 (50.0%)0 (0.0%)
400 (0.0%)26 (65.0%)13 (32.5%)1 (2.5%)
150 (0.0%)4 (26.7%)7 (46.7%)4 (26.7%)
206017 (0.8%)165 (8.0%)1,806 (87.7%)36 (1.7%)
10911 (10.1%)4 (3.7%)88 (80.7%)6 (5.5%)
20471 (0.0%)319 (15.6%)1,515 (74.0%)48 (2.3%)
9816 (0.6%)268 (27.3%)359 (36.6%)44 (4.5%)
192418 (0.9%)472 (24.5%)1,329 (69.1%)46 (2.4%)
1520 (0.0%)21 (13.8%)68 (44.7%)2 (1.3%)
186 (33.3%)5 (27.8%)6 (33.3%)0 (0.0%)
2900 (0.0%)15 (5.2%)249 (85.9%)26 (9.0%)
482 (4.2%)13 (27.1%)28 (58.3%)3 (6.3%)
680 (0.0%)9 (13.2%)55 (80.9%)0 (0.0%)
370 (0.0%)2 (5.4%)24 (64.9%)0 (0.0%)
6516219 (3.4%)2,324 (35.7%)3,904 (59.9%)53 (0.8%)
9918 (0.8%)127 (12.8%)799 (80.6%)5 (0.5%)
581 (1.7%)14 (24.1%)10 (17.2%)33 (56.9%)
161 (6.3%)6 (37.5%)8 (50.0%)1 (6.3%)
380 (0.0%)9 (23.7%)0 (0.0%)29 (76.3%)
566 (10.7%)10 (17.9%)33 (58.9%)1 (1.8%)
190 (0.0%)10 (52.6%)8 (42.1%)0 (0.0%)
14610 (6.8%)33 (22.6%)66 (45.2%)2 (1.4%)
330 (0.0%)7 (21.2%)20 (60.6%)1 (3.0%)
Federal Reserve Reveals Disturbing New Plan To Control Your Money (Ad)

Docket No. OP-1670 is drawing attention for what it reveals about the Federal Reserve's next move. Buried on page 84 is a plan that could expand oversight of checking accounts, purchases, and money transfers across the country. Martin D. Weiss, PhD, founder of Weiss Ratings, breaks down what this document means and why it could roll out as soon as this summer.tc pixel

Watch the video to learn how this plan could affect you
3240 (0.0%)62 (19.1%)229 (70.7%)10 (3.1%)
150 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
2530 (0.0%)16 (6.3%)235 (92.9%)2 (0.8%)
163914 (0.9%)557 (34.0%)848 (51.7%)35 (2.1%)
1610 (0.0%)55 (34.2%)89 (55.3%)8 (5.0%)
293 (10.3%)17 (58.6%)9 (31.0%)0 (0.0%)
551 (1.8%)16 (29.1%)30 (54.5%)0 (0.0%)
5513 (0.5%)157 (28.5%)375 (68.1%)3 (0.5%)
264987 (3.3%)978 (36.9%)1,399 (52.8%)0 (0.0%)
233 (13.0%)12 (52.2%)0 (0.0%)8 (34.8%)
18618 (9.7%)61 (32.8%)52 (28.0%)51 (27.4%)
1490 (0.0%)77 (51.7%)50 (33.6%)22 (14.8%)
196738 (1.9%)288 (14.6%)1,016 (51.7%)28 (1.4%)
250 (0.0%)3 (12.0%)16 (64.0%)5 (20.0%)
200 (0.0%)7 (35.0%)0 (0.0%)13 (65.0%)
280 (0.0%)7 (25.0%)7 (25.0%)4 (14.3%)
1264 (3.2%)44 (34.9%)62 (49.2%)16 (12.7%)
30912 (3.9%)128 (41.4%)0 (0.0%)169 (54.7%)
650 (0.0%)0 (0.0%)55 (84.6%)0 (0.0%)
7534 (45.3%)8 (10.7%)26 (34.7%)3 (4.0%)
591 (1.7%)22 (37.3%)27 (45.8%)0 (0.0%)
230 (0.0%)1 (4.3%)2 (8.7%)0 (0.0%)
12334 (0.3%)141 (11.4%)1,025 (83.1%)45 (3.6%)
180 (0.0%)0 (0.0%)7 (38.9%)3 (16.7%)
208210 (0.5%)131 (6.3%)1,905 (91.5%)12 (0.6%)
1600 (0.0%)80 (50.0%)79 (49.4%)0 (0.0%)
62033 (5.3%)215 (34.7%)282 (45.5%)40 (6.5%)
300 (0.0%)5 (16.7%)25 (83.3%)0 (0.0%)
380 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
151 (6.7%)8 (53.3%)6 (40.0%)0 (0.0%)
494 (8.2%)20 (40.8%)23 (46.9%)1 (2.0%)
200 (0.0%)10 (50.0%)5 (25.0%)1 (5.0%)
4346144 (3.3%)1,323 (30.4%)2,380 (54.8%)141 (3.2%)
380 (0.0%)6 (15.8%)23 (60.5%)1 (2.6%)
1600 (0.0%)17 (10.6%)129 (80.6%)14 (8.8%)
4736451 (9.5%)1,756 (37.1%)2,455 (51.8%)0 (0.0%)
133348 (3.6%)628 (47.1%)637 (47.8%)8 (0.6%)
14626 (17.8%)65 (44.5%)15 (10.3%)40 (27.4%)
133036 (2.7%)212 (15.9%)1,020 (76.7%)21 (1.6%)
300 (0.0%)12 (40.0%)14 (46.7%)1 (3.3%)
1513 (2.0%)28 (18.5%)88 (58.3%)32 (21.2%)
3340 (0.0%)27 (8.1%)282 (84.4%)3 (0.9%)
4212 (0.5%)84 (20.0%)271 (64.4%)18 (4.3%)
720 (0.0%)17 (23.6%)19 (26.4%)36 (50.0%)
270 (0.0%)0 (0.0%)25 (92.6%)2 (7.4%)
3600 (0.0%)63 (17.5%)108 (30.0%)8 (2.2%)
361 (2.8%)8 (22.2%)0 (0.0%)27 (75.0%)
2220 (0.0%)42 (18.9%)139 (62.6%)20 (9.0%)
10413 (12.5%)21 (20.2%)36 (34.6%)7 (6.7%)
227478 (3.4%)669 (29.4%)1,091 (48.0%)36 (1.6%)
The most dangerous moment in a financial crisis (Ad)

Dr. Martin D. Weiss has publicly predicted six major American crashes since founding Weiss Ratings in 1971. Now, after 55 years of market analysis, he says conditions are forming for a financial crisis that could rival or exceed 2008.tc pixel

Watch Dr Weiss's free video warning before conditions worsen further
670 (0.0%)29 (43.3%)28 (41.8%)2 (3.0%)
765 (6.6%)13 (17.1%)56 (73.7%)1 (1.3%)
5069614 (12.1%)1,696 (33.5%)2,153 (42.5%)0 (0.0%)
134 (30.8%)7 (53.8%)2 (15.4%)0 (0.0%)
12122 (0.2%)360 (29.7%)668 (55.1%)47 (3.9%)
20173 (0.1%)138 (6.8%)1,853 (91.9%)1 (0.0%)
18312 (6.6%)33 (18.0%)44 (24.0%)3 (1.6%)
660 (0.0%)11 (16.7%)41 (62.1%)14 (21.2%)
681 (1.5%)24 (35.3%)28 (41.2%)11 (16.2%)
211 (4.8%)9 (42.9%)11 (52.4%)0 (0.0%)
562 (3.6%)21 (37.5%)26 (46.4%)2 (3.6%)
3960 (0.0%)46 (11.6%)129 (32.6%)18 (4.5%)
939 (9.7%)43 (46.2%)40 (43.0%)0 (0.0%)
150 (0.0%)1 (6.7%)6 (40.0%)5 (33.3%)
14055 (0.4%)150 (10.7%)1,180 (84.0%)0 (0.0%)
733 (4.1%)14 (19.2%)56 (76.7%)0 (0.0%)
596 (10.2%)27 (45.8%)18 (30.5%)8 (13.6%)
2151 (0.5%)46 (21.4%)164 (76.3%)0 (0.0%)
596 (10.2%)7 (11.9%)22 (37.3%)21 (35.6%)
292942 (1.4%)1,071 (36.6%)1,667 (56.9%)38 (1.3%)
380 (0.0%)8 (21.1%)28 (73.7%)0 (0.0%)
510 (0.0%)1 (2.0%)48 (94.1%)0 (0.0%)
230431 (1.3%)401 (17.4%)1,114 (48.4%)496 (21.5%)
260 (0.0%)5 (19.2%)21 (80.8%)0 (0.0%)
189611 (0.6%)506 (26.7%)732 (38.6%)51 (2.7%)
400 (0.0%)0 (0.0%)36 (90.0%)4 (10.0%)
8025 (0.6%)106 (13.2%)654 (81.5%)25 (3.1%)
10338 (0.8%)168 (16.3%)698 (67.6%)37 (3.6%)
44239 (8.8%)168 (38.0%)155 (35.1%)20 (4.5%)
5400114 (2.1%)1,918 (35.5%)3,136 (58.1%)0 (0.0%)
149761 (4.1%)521 (34.8%)763 (51.0%)50 (3.3%)
544 (7.4%)19 (35.2%)31 (57.4%)0 (0.0%)
1361 (0.7%)55 (40.4%)78 (57.4%)0 (0.0%)
204143 (2.1%)755 (37.0%)1,030 (50.5%)92 (4.5%)
26420 (7.6%)60 (22.7%)142 (53.8%)17 (6.4%)
57011 (1.9%)94 (16.5%)198 (34.7%)0 (0.0%)
150 (0.0%)5 (33.3%)10 (66.7%)0 (0.0%)
130 (0.0%)1 (7.7%)2 (15.4%)10 (76.9%)
111 (9.1%)7 (63.6%)0 (0.0%)3 (27.3%)
8514 (0.5%)315 (37.0%)447 (52.5%)31 (3.6%)
22237 (0.3%)476 (21.4%)1,256 (56.5%)27 (1.2%)
100 (0.0%)4 (40.0%)0 (0.0%)6 (60.0%)
100 (0.0%)4 (40.0%)5 (50.0%)1 (10.0%)
9077 (0.8%)323 (35.6%)535 (59.0%)4 (0.4%)
42612 (2.8%)110 (25.8%)294 (69.0%)1 (0.2%)
344226 (0.8%)1,144 (33.2%)2,155 (62.6%)89 (2.6%)
84432 (3.8%)230 (27.3%)421 (49.9%)85 (10.1%)
4360 (0.0%)193 (44.3%)231 (53.0%)0 (0.0%)
680 (0.0%)15 (22.1%)0 (0.0%)53 (77.9%)
3491425 (12.2%)1,169 (33.5%)1,564 (44.8%)85 (2.4%)
Last call for your free 0DTE report (Ad)

The 0DTE Game Plan lays out a simple 3-step framework for trading same-day options: Plan it, profit from it, protect it. This report normally sells for 29.97, but it's available as a free download for a limited time.tc pixel

Download your free copy of The 0DTE Game Plan before it expires
140 (0.0%)0 (0.0%)10 (71.4%)4 (28.6%)
1040 (0.0%)2 (1.9%)72 (69.2%)29 (27.9%)
311514 (0.4%)981 (31.5%)1,673 (53.7%)132 (4.2%)
221 (4.5%)5 (22.7%)5 (22.7%)5 (22.7%)
6679191 (2.9%)2,685 (40.2%)2,986 (44.7%)86 (1.3%)
200 (0.0%)1 (5.0%)8 (40.0%)2 (10.0%)
220 (0.0%)5 (22.7%)17 (77.3%)0 (0.0%)
740 (0.0%)7 (9.5%)44 (59.5%)18 (24.3%)
112 (18.2%)3 (27.3%)0 (0.0%)6 (54.5%)
502 (4.0%)17 (34.0%)28 (56.0%)3 (6.0%)
189274,914 (26.0%)7,626 (40.3%)4,933 (26.1%)1,454 (7.7%)
96419 (2.0%)187 (19.4%)734 (76.1%)8 (0.8%)
4115720,359 (49.5%)13,585 (33.0%)6,778 (16.5%)435 (1.1%)
4907314 (6.4%)1,955 (39.8%)2,458 (50.1%)70 (1.4%)
130 (0.0%)1 (7.7%)12 (92.3%)0 (0.0%)
4856 (1.2%)161 (33.2%)263 (54.2%)24 (4.9%)
704 (5.7%)7 (10.0%)3 (4.3%)4 (5.7%)
98062 (6.3%)196 (20.0%)603 (61.5%)45 (4.6%)
490 (0.0%)9 (18.4%)40 (81.6%)0 (0.0%)
103552,379 (23.0%)5,510 (53.2%)0 (0.0%)2,466 (23.8%)
323 (9.4%)15 (46.9%)12 (37.5%)2 (6.3%)