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)
300 (0.0%)2 (6.7%)25 (83.3%)2 (6.7%)
250 (0.0%)6 (24.0%)14 (56.0%)1 (4.0%)
1200 (0.0%)20 (16.7%)93 (77.5%)6 (5.0%)
1459 (6.2%)33 (22.8%)67 (46.2%)16 (11.0%)
5751 (0.2%)106 (18.4%)291 (50.6%)75 (13.0%)
1170 (0.0%)0 (0.0%)117 (100.0%)0 (0.0%)
3506 (1.7%)80 (22.9%)230 (65.7%)18 (5.1%)
140 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
210 (0.0%)0 (0.0%)0 (0.0%)21 (100.0%)
8472 (0.2%)198 (23.4%)598 (70.6%)48 (5.7%)
1997293 (14.7%)556 (27.8%)1,082 (54.2%)0 (0.0%)
5454616 (11.3%)1,800 (33.0%)2,786 (51.1%)75 (1.4%)
4441 (0.2%)13 (2.9%)414 (93.2%)2 (0.5%)
10213 (0.3%)123 (12.0%)866 (84.8%)29 (2.8%)
131415 (1.1%)261 (19.9%)978 (74.4%)35 (2.7%)
235622 (0.9%)791 (33.6%)1,178 (50.0%)74 (3.1%)
779149 (19.1%)290 (37.2%)272 (34.9%)35 (4.5%)
112 (18.2%)2 (18.2%)7 (63.6%)0 (0.0%)
280 (0.0%)19 (67.9%)9 (32.1%)0 (0.0%)
185016 (0.9%)165 (8.9%)1,584 (85.6%)52 (2.8%)
969 (9.4%)3 (3.1%)80 (83.3%)4 (4.2%)
20593 (0.1%)322 (15.6%)1,522 (73.9%)63 (3.1%)
9818 (0.8%)272 (27.7%)351 (35.8%)44 (4.5%)
171910 (0.6%)450 (26.2%)1,144 (66.6%)62 (3.6%)
1271 (0.8%)18 (14.2%)57 (44.9%)7 (5.5%)
644 (6.3%)32 (50.0%)11 (17.2%)1 (1.6%)
2990 (0.0%)15 (5.0%)265 (88.6%)19 (6.4%)
361 (2.8%)9 (25.0%)22 (61.1%)2 (5.6%)
550 (0.0%)7 (12.7%)45 (81.8%)0 (0.0%)
170 (0.0%)3 (17.6%)9 (52.9%)0 (0.0%)
5918191 (3.2%)2,118 (35.8%)3,527 (59.6%)60 (1.0%)
10086 (0.6%)118 (11.7%)813 (80.7%)4 (0.4%)
611 (1.6%)16 (26.2%)11 (18.0%)33 (54.1%)
211 (4.8%)10 (47.6%)8 (38.1%)2 (9.5%)
330 (0.0%)8 (24.2%)0 (0.0%)25 (75.8%)
594 (6.8%)12 (20.3%)28 (47.5%)9 (15.3%)
210 (0.0%)11 (52.4%)9 (42.9%)0 (0.0%)
13514 (10.4%)31 (23.0%)58 (43.0%)0 (0.0%)
910 (0.0%)21 (23.1%)34 (37.4%)2 (2.2%)
2950 (0.0%)55 (18.6%)220 (74.6%)7 (2.4%)
Iran War Shock: What I Was Told In That Private Meeting (Ad)

You’re Being LIED To About The Iran War Forget EVERYTHING you’ve heard about the Iran war. Especially the reasons why we’re bombing the country.tc pixel

100 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
4080 (0.0%)17 (4.2%)385 (94.4%)6 (1.5%)
149210 (0.7%)514 (34.5%)789 (52.9%)32 (2.1%)
1520 (0.0%)54 (35.5%)81 (53.3%)10 (6.6%)
282 (7.1%)14 (50.0%)12 (42.9%)0 (0.0%)
741 (1.4%)18 (24.3%)38 (51.4%)0 (0.0%)
5949 (1.5%)155 (26.1%)405 (68.2%)4 (0.7%)
235775 (3.2%)874 (37.1%)1,280 (54.3%)0 (0.0%)
183 (16.7%)11 (61.1%)0 (0.0%)4 (22.2%)
17421 (12.1%)54 (31.0%)43 (24.7%)54 (31.0%)
1480 (0.0%)77 (52.0%)53 (35.8%)18 (12.2%)
212150 (2.4%)523 (24.7%)1,087 (51.2%)25 (1.2%)
120 (0.0%)0 (0.0%)7 (58.3%)4 (33.3%)
250 (0.0%)14 (56.0%)0 (0.0%)11 (44.0%)
210 (0.0%)6 (28.6%)3 (14.3%)5 (23.8%)
24410 (4.1%)102 (41.8%)0 (0.0%)132 (54.1%)
650 (0.0%)0 (0.0%)56 (86.2%)0 (0.0%)
6628 (42.4%)8 (12.1%)23 (34.8%)3 (4.5%)
572 (3.5%)21 (36.8%)22 (38.6%)1 (1.8%)
160 (0.0%)0 (0.0%)1 (6.3%)0 (0.0%)
10707 (0.7%)134 (12.5%)880 (82.2%)33 (3.1%)
230 (0.0%)2 (8.7%)7 (30.4%)4 (17.4%)
205212 (0.6%)133 (6.5%)1,870 (91.1%)19 (0.9%)
1610 (0.0%)73 (45.3%)84 (52.2%)2 (1.2%)
58525 (4.3%)208 (35.6%)223 (38.1%)70 (12.0%)
102 (20.0%)0 (0.0%)3 (30.0%)5 (50.0%)
120 (0.0%)2 (16.7%)10 (83.3%)0 (0.0%)
610 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
161 (6.3%)8 (50.0%)7 (43.8%)0 (0.0%)
484 (8.3%)14 (29.2%)28 (58.3%)1 (2.1%)
430 (0.0%)18 (41.9%)15 (34.9%)7 (16.3%)
3874132 (3.4%)1,187 (30.6%)2,105 (54.3%)125 (3.2%)
380 (0.0%)9 (23.7%)18 (47.4%)1 (2.6%)
1430 (0.0%)18 (12.6%)116 (81.1%)9 (6.3%)
4536429 (9.5%)1,694 (37.3%)2,347 (51.7%)0 (0.0%)
130045 (3.5%)626 (48.2%)613 (47.2%)8 (0.6%)
14722 (15.0%)67 (45.6%)16 (10.9%)42 (28.6%)
125631 (2.5%)179 (14.3%)986 (78.5%)25 (2.0%)
360 (0.0%)14 (38.9%)19 (52.8%)2 (5.6%)
1532 (1.3%)40 (26.1%)69 (45.1%)42 (27.5%)
3330 (0.0%)33 (9.9%)279 (83.8%)4 (1.2%)
3933 (0.8%)88 (22.4%)230 (58.5%)30 (7.6%)
790 (0.0%)19 (24.1%)16 (20.3%)44 (55.7%)
260 (0.0%)0 (0.0%)26 (100.0%)0 (0.0%)
3400 (0.0%)67 (19.7%)91 (26.8%)7 (2.1%)
281 (3.6%)8 (28.6%)0 (0.0%)19 (67.9%)
2270 (0.0%)39 (17.2%)150 (66.1%)17 (7.5%)
866 (7.0%)8 (9.3%)41 (47.7%)8 (9.3%)
219585 (3.9%)648 (29.5%)1,083 (49.3%)38 (1.7%)
571 (1.8%)25 (43.9%)26 (45.6%)2 (3.5%)
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
614 (6.6%)10 (16.4%)45 (73.8%)0 (0.0%)
4887590 (12.1%)1,653 (33.8%)2,065 (42.3%)0 (0.0%)
13137 (0.5%)388 (29.6%)715 (54.5%)68 (5.2%)
18962 (0.1%)146 (7.7%)1,733 (91.4%)1 (0.1%)
17010 (5.9%)33 (19.4%)41 (24.1%)3 (1.8%)
630 (0.0%)13 (20.6%)38 (60.3%)12 (19.0%)
621 (1.6%)15 (24.2%)28 (45.2%)17 (27.4%)
171 (5.9%)4 (23.5%)12 (70.6%)0 (0.0%)
553 (5.5%)22 (40.0%)24 (43.6%)3 (5.5%)
3932 (0.5%)57 (14.5%)122 (31.0%)32 (8.1%)
867 (8.1%)41 (47.7%)36 (41.9%)0 (0.0%)
150 (0.0%)1 (6.7%)6 (40.0%)5 (33.3%)
12954 (0.3%)137 (10.6%)1,088 (84.0%)0 (0.0%)
693 (4.3%)12 (17.4%)54 (78.3%)0 (0.0%)
616 (9.8%)31 (50.8%)16 (26.2%)8 (13.1%)
2911 (0.3%)49 (16.8%)228 (78.4%)5 (1.7%)
403 (7.5%)7 (17.5%)12 (30.0%)14 (35.0%)
269646 (1.7%)978 (36.3%)1,551 (57.5%)29 (1.1%)
320 (0.0%)7 (21.9%)23 (71.9%)0 (0.0%)
350 (0.0%)0 (0.0%)34 (97.1%)0 (0.0%)
222525 (1.1%)378 (17.0%)1,112 (50.0%)488 (21.9%)
175412 (0.7%)464 (26.5%)698 (39.8%)66 (3.8%)
330 (0.0%)0 (0.0%)30 (90.9%)3 (9.1%)
6994 (0.6%)93 (13.3%)583 (83.4%)11 (1.6%)
9559 (0.9%)167 (17.5%)663 (69.4%)39 (4.1%)
41836 (8.6%)163 (39.0%)113 (27.0%)31 (7.4%)
4925109 (2.2%)1,737 (35.3%)2,852 (57.9%)0 (0.0%)
128656 (4.4%)454 (35.3%)639 (49.7%)42 (3.3%)
565 (8.9%)22 (39.3%)29 (51.8%)0 (0.0%)
670 (0.0%)24 (35.8%)41 (61.2%)0 (0.0%)
216751 (2.4%)849 (39.2%)1,027 (47.4%)95 (4.4%)
15915 (9.4%)46 (28.9%)68 (42.8%)21 (13.2%)
7239 (1.2%)129 (17.8%)271 (37.5%)0 (0.0%)
170 (0.0%)7 (41.2%)10 (58.8%)0 (0.0%)
240 (0.0%)0 (0.0%)7 (29.2%)16 (66.7%)
111 (9.1%)7 (63.6%)0 (0.0%)3 (27.3%)
7592 (0.3%)269 (35.4%)404 (53.2%)31 (4.1%)
22577 (0.3%)487 (21.6%)1,295 (57.4%)29 (1.3%)
120 (0.0%)4 (33.3%)6 (50.0%)2 (16.7%)
110 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
8277 (0.8%)289 (34.9%)495 (59.9%)4 (0.5%)
2366 (2.5%)71 (30.1%)155 (65.7%)0 (0.0%)
305929 (0.9%)1,051 (34.4%)1,903 (62.2%)53 (1.7%)
104929 (2.8%)299 (28.5%)546 (52.0%)77 (7.3%)
5390 (0.0%)246 (45.6%)281 (52.1%)0 (0.0%)
510 (0.0%)9 (17.6%)0 (0.0%)42 (82.4%)
3315445 (13.4%)1,154 (34.8%)1,459 (44.0%)79 (2.4%)
130 (0.0%)0 (0.0%)9 (69.2%)4 (30.8%)
970 (0.0%)1 (1.0%)68 (70.1%)27 (27.8%)
280916 (0.6%)869 (30.9%)1,452 (51.7%)131 (4.7%)
Elon’s message for America (Ad)

Elon Musk bought Super Bowl ad time at $266,000 per second - something he has never done before. 125 million Americans watched, but Whitney Tilson, former manager of a $200 million hedge fund, says most investors missed what it actually means. With 1 in 3 Super Bowl viewers using buy-now-pay-later services and 40% of Americans carrying more credit card debt than savings, Tilson believes Elon's message reveals a major economic current - and a clear signal for where smart money should be positioned.tc pixel

Watch Tilson's free presentation to see what he thinks you should do now
303 (10.0%)7 (23.3%)6 (20.0%)7 (23.3%)
6071185 (3.0%)2,530 (41.7%)2,666 (43.9%)61 (1.0%)
180 (0.0%)5 (27.8%)3 (16.7%)2 (11.1%)
630 (0.0%)5 (7.9%)33 (52.4%)19 (30.2%)
134 (30.8%)3 (23.1%)0 (0.0%)6 (46.2%)
664 (6.1%)20 (30.3%)34 (51.5%)7 (10.6%)
185584,451 (24.0%)7,742 (41.7%)4,905 (26.4%)1,460 (7.9%)
94718 (1.9%)175 (18.5%)736 (77.7%)5 (0.5%)
4174121,142 (50.7%)14,034 (33.6%)6,296 (15.1%)269 (0.6%)
4771323 (6.8%)1,904 (39.9%)2,354 (49.3%)97 (2.0%)
290 (0.0%)6 (20.7%)23 (79.3%)0 (0.0%)
4275 (1.2%)127 (29.7%)262 (61.4%)20 (4.7%)
583 (5.2%)5 (8.6%)2 (3.4%)4 (6.9%)
90759 (6.5%)181 (20.0%)553 (61.0%)46 (5.1%)
100882,266 (22.5%)5,387 (53.4%)0 (0.0%)2,435 (24.1%)
323 (9.4%)15 (46.9%)12 (37.5%)2 (6.3%)