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)
310 (0.0%)2 (6.5%)24 (77.4%)3 (9.7%)
230 (0.0%)6 (26.1%)12 (52.2%)1 (4.3%)
1340 (0.0%)20 (14.9%)109 (81.3%)4 (3.0%)
1408 (5.7%)30 (21.4%)67 (47.9%)15 (10.7%)
6011 (0.2%)103 (17.1%)314 (52.2%)75 (12.5%)
1160 (0.0%)0 (0.0%)116 (100.0%)0 (0.0%)
3676 (1.6%)82 (22.3%)249 (67.8%)14 (3.8%)
150 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
220 (0.0%)0 (0.0%)0 (0.0%)22 (100.0%)
9272 (0.2%)205 (22.1%)672 (72.5%)47 (5.1%)
1967290 (14.7%)537 (27.3%)1,074 (54.6%)0 (0.0%)
5529628 (11.4%)1,805 (32.6%)2,835 (51.3%)77 (1.4%)
4201 (0.2%)14 (3.3%)365 (86.9%)3 (0.7%)
10795 (0.5%)135 (12.5%)908 (84.2%)31 (2.9%)
133213 (1.0%)264 (19.8%)996 (74.8%)34 (2.6%)
243318 (0.7%)807 (33.2%)1,225 (50.3%)79 (3.2%)
796150 (18.8%)294 (36.9%)283 (35.6%)33 (4.1%)
122 (16.7%)3 (25.0%)7 (58.3%)0 (0.0%)
310 (0.0%)21 (67.7%)10 (32.3%)0 (0.0%)
110 (0.0%)3 (27.3%)4 (36.4%)4 (36.4%)
198616 (0.8%)163 (8.2%)1,726 (86.9%)50 (2.5%)
10711 (10.3%)3 (2.8%)88 (82.2%)5 (4.7%)
20992 (0.1%)317 (15.1%)1,541 (73.4%)64 (3.0%)
10198 (0.8%)268 (26.3%)366 (35.9%)47 (4.6%)
182912 (0.7%)481 (26.3%)1,233 (67.4%)49 (2.7%)
1321 (0.8%)18 (13.6%)57 (43.2%)7 (5.3%)
364 (11.1%)15 (41.7%)11 (30.6%)0 (0.0%)
2730 (0.0%)17 (6.2%)231 (84.6%)25 (9.2%)
381 (2.6%)11 (28.9%)22 (57.9%)2 (5.3%)
590 (0.0%)8 (13.6%)48 (81.4%)0 (0.0%)
170 (0.0%)3 (17.6%)9 (52.9%)0 (0.0%)
6255202 (3.2%)2,233 (35.7%)3,738 (59.8%)63 (1.0%)
9887 (0.7%)117 (11.8%)794 (80.4%)4 (0.4%)
611 (1.6%)16 (26.2%)11 (18.0%)33 (54.1%)
231 (4.3%)10 (43.5%)10 (43.5%)2 (8.7%)
350 (0.0%)9 (25.7%)0 (0.0%)26 (74.3%)
615 (8.2%)12 (19.7%)30 (49.2%)9 (14.8%)
200 (0.0%)11 (55.0%)8 (40.0%)0 (0.0%)
14512 (8.3%)31 (21.4%)66 (45.5%)1 (0.7%)
700 (0.0%)17 (24.3%)33 (47.1%)2 (2.9%)
The dollar reset no one told you about (Ad)

Porter Stansberry says a dollar reset is underway - one that has happened only once before in America's 250-year history, back in 1974 with a secret Saudi deal that reshaped an entire generation's wealth. Today, a landmark treaty called Pax Silica - signed by 13 nations in December 2025 and barely covered in the press - is at the center of what Fortune calls 'the biggest change to the world's relationship with the dollar' in a generation. The stocks to buy, the assets to avoid, and the moves to consider are outlined in Stansberry's new briefing.tc pixel

Read the full briefing and see how to position yourself now
3100 (0.0%)59 (19.0%)227 (73.2%)7 (2.3%)
120 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
3480 (0.0%)17 (4.9%)325 (93.4%)6 (1.7%)
156410 (0.6%)525 (33.6%)813 (52.0%)31 (2.0%)
1410 (0.0%)47 (33.3%)77 (54.6%)10 (7.1%)
283 (10.7%)13 (46.4%)12 (42.9%)0 (0.0%)
671 (1.5%)16 (23.9%)40 (59.7%)0 (0.0%)
5866 (1.0%)158 (27.0%)402 (68.6%)4 (0.7%)
250081 (3.2%)919 (36.8%)1,335 (53.4%)0 (0.0%)
183 (16.7%)11 (61.1%)0 (0.0%)4 (22.2%)
17723 (13.0%)57 (32.2%)42 (23.7%)53 (29.9%)
1440 (0.0%)74 (51.4%)51 (35.4%)19 (13.2%)
211646 (2.2%)479 (22.6%)1,081 (51.1%)24 (1.1%)
130 (0.0%)0 (0.0%)8 (61.5%)4 (30.8%)
220 (0.0%)10 (45.5%)0 (0.0%)12 (54.5%)
250 (0.0%)8 (32.0%)4 (16.0%)5 (20.0%)
29712 (4.0%)123 (41.4%)0 (0.0%)162 (54.5%)
670 (0.0%)0 (0.0%)58 (86.6%)0 (0.0%)
6728 (41.8%)8 (11.9%)24 (35.8%)3 (4.5%)
552 (3.6%)18 (32.7%)24 (43.6%)1 (1.8%)
160 (0.0%)0 (0.0%)1 (6.3%)0 (0.0%)
11376 (0.5%)136 (12.0%)946 (83.2%)33 (2.9%)
230 (0.0%)2 (8.7%)7 (30.4%)5 (21.7%)
206712 (0.6%)134 (6.5%)1,887 (91.3%)14 (0.7%)
1600 (0.0%)73 (45.6%)84 (52.5%)2 (1.3%)
58626 (4.4%)200 (34.1%)231 (39.4%)69 (11.8%)
113 (27.3%)0 (0.0%)3 (27.3%)5 (45.5%)
130 (0.0%)2 (15.4%)11 (84.6%)0 (0.0%)
590 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
171 (5.9%)9 (52.9%)7 (41.2%)0 (0.0%)
494 (8.2%)16 (32.7%)27 (55.1%)1 (2.0%)
420 (0.0%)17 (40.5%)15 (35.7%)7 (16.7%)
4013134 (3.3%)1,226 (30.6%)2,180 (54.3%)125 (3.1%)
400 (0.0%)7 (17.5%)22 (55.0%)1 (2.5%)
1460 (0.0%)18 (12.3%)119 (81.5%)9 (6.2%)
4599432 (9.4%)1,724 (37.5%)2,378 (51.7%)0 (0.0%)
137445 (3.3%)654 (47.6%)661 (48.1%)8 (0.6%)
14022 (15.7%)61 (43.6%)16 (11.4%)41 (29.3%)
126030 (2.4%)182 (14.4%)986 (78.3%)24 (1.9%)
320 (0.0%)14 (43.8%)15 (46.9%)2 (6.3%)
1572 (1.3%)37 (23.6%)81 (51.6%)37 (23.6%)
3280 (0.0%)27 (8.2%)275 (83.8%)3 (0.9%)
3952 (0.5%)90 (22.8%)228 (57.7%)28 (7.1%)
800 (0.0%)21 (26.3%)15 (18.8%)44 (55.0%)
280 (0.0%)0 (0.0%)26 (92.9%)2 (7.1%)
3270 (0.0%)55 (16.8%)86 (26.3%)8 (2.4%)
291 (3.4%)8 (27.6%)0 (0.0%)20 (69.0%)
2300 (0.0%)44 (19.1%)144 (62.6%)20 (8.7%)
725 (6.9%)6 (8.3%)31 (43.1%)6 (8.3%)
228288 (3.9%)673 (29.5%)1,089 (47.7%)44 (1.9%)
Someone just dumped the biggest gold fund. (Ad)

Investors pulled 2.9 billion dollars from the world's largest gold fund in a single day this March, pushing total outflows to 14 billion. At the same time, the World Gold Council recorded the highest quarterly central bank gold buying on record, with buyers taking physical delivery instead of paper shares.tc pixel

Discover the company on the buying side before the September 30th delivery date.
550 (0.0%)22 (40.0%)26 (47.3%)2 (3.6%)
615 (8.2%)10 (16.4%)44 (72.1%)0 (0.0%)
4934594 (12.0%)1,607 (32.6%)2,086 (42.3%)0 (0.0%)
12656 (0.5%)380 (30.0%)684 (54.1%)57 (4.5%)
19222 (0.1%)135 (7.0%)1,768 (92.0%)1 (0.1%)
18512 (6.5%)32 (17.3%)42 (22.7%)3 (1.6%)
620 (0.0%)12 (19.4%)38 (61.3%)12 (19.4%)
661 (1.5%)19 (28.8%)27 (40.9%)16 (24.2%)
181 (5.6%)5 (27.8%)12 (66.7%)0 (0.0%)
573 (5.3%)23 (40.4%)24 (42.1%)3 (5.3%)
4062 (0.5%)51 (12.6%)122 (30.0%)31 (7.6%)
877 (8.0%)42 (48.3%)36 (41.4%)0 (0.0%)
150 (0.0%)1 (6.7%)6 (40.0%)5 (33.3%)
13365 (0.4%)147 (11.0%)1,113 (83.3%)0 (0.0%)
703 (4.3%)12 (17.1%)55 (78.6%)0 (0.0%)
616 (9.8%)30 (49.2%)17 (27.9%)8 (13.1%)
3092 (0.6%)49 (15.9%)246 (79.6%)5 (1.6%)
466 (13.0%)3 (6.5%)16 (34.8%)17 (37.0%)
272736 (1.3%)993 (36.4%)1,573 (57.7%)28 (1.0%)
300 (0.0%)7 (23.3%)21 (70.0%)0 (0.0%)
350 (0.0%)0 (0.0%)34 (97.1%)0 (0.0%)
217629 (1.3%)385 (17.7%)1,067 (49.0%)470 (21.6%)
184711 (0.6%)464 (25.1%)693 (37.5%)61 (3.3%)
330 (0.0%)0 (0.0%)30 (90.9%)3 (9.1%)
7404 (0.5%)94 (12.7%)617 (83.4%)17 (2.3%)
10328 (0.8%)172 (16.7%)698 (67.6%)40 (3.9%)
40736 (8.8%)155 (38.1%)113 (27.8%)28 (6.9%)
5103113 (2.2%)1,812 (35.5%)2,957 (57.9%)0 (0.0%)
136459 (4.3%)489 (35.9%)676 (49.6%)45 (3.3%)
565 (8.9%)21 (37.5%)30 (53.6%)0 (0.0%)
1030 (0.0%)39 (37.9%)62 (60.2%)0 (0.0%)
212151 (2.4%)809 (38.1%)1,023 (48.2%)93 (4.4%)
19615 (7.7%)50 (25.5%)96 (49.0%)20 (10.2%)
6958 (1.2%)119 (17.1%)251 (36.1%)0 (0.0%)
100 (0.0%)5 (50.0%)4 (40.0%)1 (10.0%)
170 (0.0%)7 (41.2%)10 (58.8%)0 (0.0%)
220 (0.0%)0 (0.0%)7 (31.8%)14 (63.6%)
111 (9.1%)7 (63.6%)0 (0.0%)3 (27.3%)
7862 (0.3%)281 (35.8%)419 (53.3%)29 (3.7%)
22297 (0.3%)464 (20.8%)1,265 (56.8%)30 (1.3%)
110 (0.0%)3 (27.3%)6 (54.5%)2 (18.2%)
110 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
8557 (0.8%)306 (35.8%)503 (58.8%)4 (0.5%)
3209 (2.8%)93 (29.1%)214 (66.9%)0 (0.0%)
321332 (1.0%)1,092 (34.0%)2,014 (62.7%)52 (1.6%)
97130 (3.1%)275 (28.3%)486 (50.1%)82 (8.4%)
4940 (0.0%)217 (43.9%)265 (53.6%)0 (0.0%)
530 (0.0%)11 (20.8%)0 (0.0%)42 (79.2%)
3439455 (13.2%)1,193 (34.7%)1,508 (43.8%)79 (2.3%)
150 (0.0%)0 (0.0%)11 (73.3%)4 (26.7%)
SEPT 25th — Become 1 of 1,806,000 New “Musk Millionaires” (Ad)

James Altucher says Elon Musk is preparing an unprecedented project set to surface on September 25. Altucher is hosting a free masterclass revealing what he says is locked inside a sealed briefcase detailing Musk's plans. Attendees who join early can also access a $1,000 bonus offer included with the presentation.tc pixel

Watch James Altucher's free masterclass before September 25
1020 (0.0%)1 (1.0%)70 (68.6%)30 (29.4%)
299215 (0.5%)920 (30.7%)1,581 (52.8%)130 (4.3%)
293 (10.3%)7 (24.1%)6 (20.7%)6 (20.7%)
6217184 (3.0%)2,551 (41.0%)2,747 (44.2%)65 (1.0%)
210 (0.0%)3 (14.3%)8 (38.1%)2 (9.5%)
690 (0.0%)6 (8.7%)37 (53.6%)20 (29.0%)
134 (30.8%)3 (23.1%)0 (0.0%)6 (46.2%)
634 (6.3%)20 (31.7%)32 (50.8%)6 (9.5%)
187844,648 (24.7%)7,743 (41.2%)4,930 (26.2%)1,463 (7.8%)
94917 (1.8%)176 (18.5%)737 (77.7%)6 (0.6%)
4477622,583 (50.4%)15,032 (33.6%)6,843 (15.3%)318 (0.7%)
4863308 (6.3%)1,953 (40.2%)2,403 (49.4%)101 (2.1%)
230 (0.0%)4 (17.4%)19 (82.6%)0 (0.0%)
4505 (1.1%)144 (32.0%)264 (58.7%)15 (3.3%)
633 (4.8%)6 (9.5%)2 (3.2%)4 (6.3%)
94759 (6.2%)187 (19.7%)578 (61.0%)47 (5.0%)
103852,366 (22.8%)5,470 (52.7%)0 (0.0%)2,549 (24.5%)
313 (9.7%)14 (45.2%)12 (38.7%)2 (6.5%)