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%)26 (83.9%)2 (6.5%)
250 (0.0%)6 (24.0%)14 (56.0%)1 (4.0%)
1190 (0.0%)19 (16.0%)93 (78.2%)6 (5.0%)
15810 (6.3%)39 (24.7%)68 (43.0%)21 (13.3%)
5441 (0.2%)105 (19.3%)278 (51.1%)72 (13.2%)
1180 (0.0%)0 (0.0%)118 (100.0%)0 (0.0%)
3265 (1.5%)74 (22.7%)213 (65.3%)19 (5.8%)
200 (0.0%)0 (0.0%)0 (0.0%)20 (100.0%)
8562 (0.2%)189 (22.1%)606 (70.8%)58 (6.8%)
1978296 (15.0%)551 (27.9%)1,062 (53.7%)1 (0.1%)
5402620 (11.5%)1,790 (33.1%)2,757 (51.0%)68 (1.3%)
4671 (0.2%)14 (3.0%)439 (94.0%)2 (0.4%)
9463 (0.3%)107 (11.3%)816 (86.3%)20 (2.1%)
127320 (1.6%)251 (19.7%)942 (74.0%)36 (2.8%)
220325 (1.1%)733 (33.3%)1,101 (50.0%)55 (2.5%)
758148 (19.5%)283 (37.3%)262 (34.6%)31 (4.1%)
240 (0.0%)15 (62.5%)9 (37.5%)0 (0.0%)
175018 (1.0%)164 (9.4%)1,496 (85.5%)49 (2.8%)
949 (9.6%)3 (3.2%)77 (81.9%)4 (4.3%)
20343 (0.1%)320 (15.7%)1,505 (74.0%)60 (2.9%)
9738 (0.8%)267 (27.4%)335 (34.4%)43 (4.4%)
16409 (0.5%)421 (25.7%)1,097 (66.9%)63 (3.8%)
1181 (0.8%)19 (16.1%)52 (44.1%)7 (5.9%)
714 (5.6%)35 (49.3%)11 (15.5%)1 (1.4%)
2950 (0.0%)16 (5.4%)261 (88.5%)18 (6.1%)
361 (2.8%)9 (25.0%)22 (61.1%)2 (5.6%)
540 (0.0%)5 (9.3%)46 (85.2%)0 (0.0%)
170 (0.0%)3 (17.6%)9 (52.9%)0 (0.0%)
5698187 (3.3%)2,038 (35.8%)3,382 (59.4%)68 (1.2%)
9945 (0.5%)115 (11.6%)792 (79.7%)10 (1.0%)
601 (1.7%)15 (25.0%)11 (18.3%)33 (55.0%)
211 (4.8%)10 (47.6%)8 (38.1%)2 (9.5%)
230 (0.0%)6 (26.1%)0 (0.0%)17 (73.9%)
380 (0.0%)8 (21.1%)17 (44.7%)9 (23.7%)
220 (0.0%)11 (50.0%)10 (45.5%)0 (0.0%)
12815 (11.7%)31 (24.2%)56 (43.8%)0 (0.0%)
950 (0.0%)23 (24.2%)34 (35.8%)2 (2.1%)
2950 (0.0%)56 (19.0%)219 (74.2%)8 (2.7%)
100 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
4430 (0.0%)17 (3.8%)419 (94.6%)7 (1.6%)
Sell Tesla, Buy the New King of FSD Cars (Ad)

In 2023, Marc Chaikin's system flagged an automotive stock as bearish - and it fell 35% shortly after. Today, that same stock has earned a 'Very Bullish' rating after forming a major partnership with Nvidia to power AI-driven autonomous vehicles. This barely-known company was selected to handle the complex job of getting Nvidia's self-driving AI safely inside vehicles - positioning it at the center of a massive trend most investors are still missing through Tesla.tc pixel

Get the company's name and ticker free before it goes mainstream
148010 (0.7%)514 (34.7%)781 (52.8%)39 (2.6%)
1620 (0.0%)57 (35.2%)84 (51.9%)14 (8.6%)
282 (7.1%)15 (53.6%)11 (39.3%)0 (0.0%)
751 (1.3%)18 (24.0%)36 (48.0%)0 (0.0%)
5659 (1.6%)145 (25.7%)385 (68.1%)4 (0.7%)
230577 (3.3%)857 (37.2%)1,259 (54.6%)0 (0.0%)
143 (21.4%)8 (57.1%)0 (0.0%)3 (21.4%)
17024 (14.1%)55 (32.4%)42 (24.7%)47 (27.6%)
1460 (0.0%)76 (52.1%)54 (37.0%)16 (11.0%)
211048 (2.3%)545 (25.8%)1,089 (51.6%)28 (1.3%)
120 (0.0%)0 (0.0%)7 (58.3%)4 (33.3%)
240 (0.0%)14 (58.3%)0 (0.0%)10 (41.7%)
190 (0.0%)6 (31.6%)3 (15.8%)4 (21.1%)
2209 (4.1%)97 (44.1%)0 (0.0%)114 (51.8%)
650 (0.0%)0 (0.0%)56 (86.2%)0 (0.0%)
6327 (42.9%)8 (12.7%)23 (36.5%)2 (3.2%)
602 (3.3%)24 (40.0%)22 (36.7%)1 (1.7%)
150 (0.0%)0 (0.0%)1 (6.7%)0 (0.0%)
101712 (1.2%)135 (13.3%)827 (81.3%)25 (2.5%)
230 (0.0%)2 (8.7%)7 (30.4%)4 (17.4%)
198315 (0.8%)133 (6.7%)1,797 (90.6%)22 (1.1%)
1580 (0.0%)68 (43.0%)86 (54.4%)2 (1.3%)
57528 (4.9%)200 (34.8%)213 (37.0%)72 (12.5%)
102 (20.0%)0 (0.0%)3 (30.0%)5 (50.0%)
660 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
171 (5.9%)9 (52.9%)7 (41.2%)0 (0.0%)
454 (8.9%)12 (26.7%)27 (60.0%)1 (2.2%)
430 (0.0%)19 (44.2%)16 (37.2%)7 (16.3%)
3669132 (3.6%)1,122 (30.6%)1,995 (54.4%)111 (3.0%)
370 (0.0%)10 (27.0%)18 (48.6%)1 (2.7%)
1410 (0.0%)19 (13.5%)113 (80.1%)9 (6.4%)
4506430 (9.5%)1,682 (37.3%)2,327 (51.6%)0 (0.0%)
127450 (3.9%)616 (48.4%)589 (46.2%)8 (0.6%)
15322 (14.4%)72 (47.1%)14 (9.2%)45 (29.4%)
124330 (2.4%)174 (14.0%)986 (79.3%)21 (1.7%)
370 (0.0%)16 (43.2%)17 (45.9%)3 (8.1%)
1582 (1.3%)39 (24.7%)76 (48.1%)41 (25.9%)
3350 (0.0%)29 (8.7%)284 (84.8%)5 (1.5%)
3903 (0.8%)92 (23.6%)226 (57.9%)30 (7.7%)
810 (0.0%)18 (22.2%)16 (19.8%)47 (58.0%)
280 (0.0%)0 (0.0%)26 (92.9%)2 (7.1%)
3591 (0.3%)79 (22.0%)104 (29.0%)7 (1.9%)
261 (3.8%)7 (26.9%)0 (0.0%)18 (69.2%)
2260 (0.0%)40 (17.7%)147 (65.0%)18 (8.0%)
1087 (6.5%)22 (20.4%)46 (42.6%)10 (9.3%)
214982 (3.8%)630 (29.3%)1,071 (49.8%)37 (1.7%)
561 (1.8%)24 (42.9%)26 (46.4%)2 (3.6%)
666 (9.1%)13 (19.7%)45 (68.2%)0 (0.0%)
4775569 (11.9%)1,654 (34.6%)2,022 (42.3%)0 (0.0%)
12917 (0.5%)386 (29.9%)692 (53.6%)73 (5.7%)
“By July 30, Elon Musk’s Prophecy Will Fulfill Itself” (Ad)

Jeff Brown and Marc Chaikin - the duo who identified Nvidia a decade ago - are forecasting that Elon Musk's AI breakthrough they call 'M.A.G.I.' will collide with a rare market pattern by July 30. That pattern carries a 100% historical track record. The last time it triggered, early investors had a chance to turn $10,000 into as much as $350,000 in roughly 12 months.tc pixel

See the full breakdown of their AI prediction before July 30
18684 (0.2%)153 (8.2%)1,697 (90.8%)1 (0.1%)
15710 (6.4%)32 (20.4%)37 (23.6%)3 (1.9%)
640 (0.0%)13 (20.3%)40 (62.5%)11 (17.2%)
611 (1.6%)15 (24.6%)28 (45.9%)16 (26.2%)
171 (5.9%)5 (29.4%)11 (64.7%)0 (0.0%)
533 (5.7%)23 (43.4%)22 (41.5%)3 (5.7%)
3892 (0.5%)58 (14.9%)117 (30.1%)35 (9.0%)
847 (8.3%)39 (46.4%)36 (42.9%)0 (0.0%)
12874 (0.3%)128 (9.9%)1,096 (85.2%)0 (0.0%)
673 (4.5%)11 (16.4%)53 (79.1%)0 (0.0%)
616 (9.8%)33 (54.1%)14 (23.0%)8 (13.1%)
2931 (0.3%)48 (16.4%)230 (78.5%)5 (1.7%)
424 (9.5%)8 (19.0%)12 (28.6%)12 (28.6%)
262446 (1.8%)972 (37.0%)1,502 (57.2%)29 (1.1%)
310 (0.0%)6 (19.4%)23 (74.2%)0 (0.0%)
350 (0.0%)0 (0.0%)34 (97.1%)0 (0.0%)
225726 (1.2%)364 (16.1%)1,133 (50.2%)501 (22.2%)
173114 (0.8%)476 (27.5%)703 (40.6%)62 (3.6%)
290 (0.0%)0 (0.0%)26 (89.7%)3 (10.3%)
6884 (0.6%)91 (13.2%)574 (83.4%)12 (1.7%)
9509 (0.9%)171 (18.0%)652 (68.6%)46 (4.8%)
40736 (8.8%)162 (39.8%)105 (25.8%)29 (7.1%)
4691101 (2.2%)1,668 (35.6%)2,702 (57.6%)0 (0.0%)
125453 (4.2%)461 (36.8%)613 (48.9%)42 (3.3%)
575 (8.8%)23 (40.4%)29 (50.9%)0 (0.0%)
640 (0.0%)23 (35.9%)39 (60.9%)0 (0.0%)
214350 (2.3%)843 (39.3%)1,007 (47.0%)95 (4.4%)
14916 (10.7%)41 (27.5%)62 (41.6%)23 (15.4%)
7599 (1.2%)141 (18.6%)297 (39.1%)0 (0.0%)
180 (0.0%)7 (38.9%)10 (55.6%)0 (0.0%)
230 (0.0%)0 (0.0%)7 (30.4%)15 (65.2%)
111 (9.1%)7 (63.6%)0 (0.0%)3 (27.3%)
6691 (0.1%)246 (36.8%)364 (54.4%)17 (2.5%)
22567 (0.3%)502 (22.3%)1,285 (57.0%)41 (1.8%)
120 (0.0%)4 (33.3%)6 (50.0%)2 (16.7%)
110 (0.0%)0 (0.0%)0 (0.0%)0 (0.0%)
8036 (0.7%)271 (33.7%)491 (61.1%)4 (0.5%)
1865 (2.7%)55 (29.6%)125 (67.2%)0 (0.0%)
286529 (1.0%)985 (34.4%)1,772 (61.8%)56 (2.0%)
106334 (3.2%)305 (28.7%)561 (52.8%)64 (6.0%)
5550 (0.0%)250 (45.0%)292 (52.6%)0 (0.0%)
480 (0.0%)9 (18.8%)0 (0.0%)39 (81.3%)
3208431 (13.4%)1,114 (34.7%)1,424 (44.4%)81 (2.5%)
140 (0.0%)0 (0.0%)9 (64.3%)5 (35.7%)
920 (0.0%)0 (0.0%)66 (71.7%)25 (27.2%)
273317 (0.6%)836 (30.6%)1,417 (51.8%)124 (4.5%)
323 (9.4%)9 (28.1%)5 (15.6%)8 (25.0%)
5994195 (3.3%)2,549 (42.5%)2,601 (43.4%)59 (1.0%)
160 (0.0%)5 (31.3%)3 (18.8%)2 (12.5%)
620 (0.0%)4 (6.5%)33 (53.2%)19 (30.6%)
$2 an acre. They paid $412. (Ad)

Government land listed at $2 an acre sold for $412 - 206 times asking price. Demand got so intense the feds doubled auction frequency on geothermal rights in the same Utah desert where a drilling crew hit 2035 targets twelve years early. Google signed a 15-year deal. Gates wrote the check. One company controls the entire chain. August 18th, the next auction hits that exact territory - and the whole industry is watching.tc pixel

See the company at the center of this land grab before August 18th
134 (30.8%)3 (23.1%)0 (0.0%)6 (46.2%)
664 (6.1%)21 (31.8%)32 (48.5%)8 (12.1%)
185754,394 (23.7%)7,815 (42.1%)4,906 (26.4%)1,460 (7.9%)
92818 (1.9%)163 (17.6%)729 (78.6%)4 (0.4%)
3953119,835 (50.2%)13,480 (34.1%)5,962 (15.1%)254 (0.6%)
4652310 (6.7%)1,886 (40.5%)2,276 (48.9%)93 (2.0%)
350 (0.0%)6 (17.1%)26 (74.3%)3 (8.6%)
4335 (1.2%)126 (29.1%)268 (61.9%)23 (5.3%)
561 (1.8%)5 (8.9%)2 (3.6%)4 (7.1%)
88956 (6.3%)191 (21.5%)537 (60.4%)46 (5.2%)
91412,022 (22.1%)4,959 (54.3%)0 (0.0%)2,160 (23.6%)
364 (11.1%)16 (44.4%)13 (36.1%)3 (8.3%)