Wall Street firms ranked by target hit rate and AnaChart score
By Mathew Auto, AnaChart research desk. Updated 24 October 2026.
Which Wall Street firms have the most accurate analysts? It depends on what you count.
We ranked 43 research firms on the price targets their analysts set while working there, using two measures: the share of targets the stock went on to reach, and AnaChart’s performance score. The firm at the top changes with the measure.
By the share of price targets that stocks went on to reach, Wolfe Research leads at 80.0%, ahead of Loop Capital and Susquehanna.
By performance score, which also counts how far from the price a reached target was set and how fast the stock got there, Roth and Craig-Hallum lead, and they rank 12th and 23rd on hit rate.
Across 43 firms and 527,985 price targets, the share reached runs from 80.0% at Wolfe Research to 44.3% at H.C. Wainwright. The firms with the highest share reached tend to set targets closer to the share price: the 24 firms with average targets under 25% above the price reached 73.4% on average, the 11 firms at 35% or more reached 62.8%. On performance score, Roth (4.03) and Craig-Hallum (3.98) lead, and neither is in the hit rate top ten.
In this post
Key findings
- 80.0%of Wolfe Research’s 4,935 targets were reached, the highest of 43 firms
- 4.03Roth’s performance score, the top of the list
- 277 daysBernstein’s average wait for reached targets, the shortest
- 460 daysWolfe Research’s average wait, the longest
- -0.87the correlation between a firm’s hit rate and how far its targets reach
The full table: 43 firms
Every firm here has at least 3,000 price targets and 10 analysts in our sample. The sample is every analyst with a live AnaChart page who has published a target since 1 October 2024, with the targets they set at that firm.
Analysts who stopped publishing before October 2024 aren’t included, so each firm is measured on its current and recent analysts rather than everyone it has employed. We sorted firms by the share of targets reached.
On a phone, swipe the tables sideways to see the days, score and upside columns.
Firms 1 to 22 by share of targets reached
| # | Firm | Targets | Reached | Days | Score | Upside |
|---|---|---|---|---|---|---|
| 1 | Wolfe Research52 analysts, 780 stocks | 4,935 | 80.0% | 460 | 2.22 | 23.7% |
| 2 | Loop Capital22 analysts, 364 stocks | 3,920 | 78.9% | 318 | 2.90 | 18.7% |
| 3 | Susquehanna16 analysts, 308 stocks | 4,837 | 76.6% | 300 | 3.18 | 20.0% |
| 4 | Baird68 analysts, 1,125 stocks | 14,857 | 76.1% | 304 | 2.59 | 22.1% |
| 5 | BofA194 analysts, 1,900 stocks | 19,094 | 75.8% | 344 | 2.68 | 19.5% |
| 6 | Goldman Sachs135 analysts, 1,611 stocks | 15,723 | 75.8% | 299 | 3.15 | 18.2% |
| 7 | BMO Capital78 analysts, 968 stocks | 11,664 | 75.2% | 331 | 2.36 | 19.9% |
| 8 | Morgan Stanley179 analysts, 1,904 stocks | 34,861 | 75.1% | 329 | 2.60 | 17.3% |
| 9 | Deutsche Bank94 analysts, 1,025 stocks | 12,946 | 75.1% | 417 | 2.14 | 20.0% |
| 10 | Stephens45 analysts, 665 stocks | 5,136 | 74.9% | 375 | 2.22 | 26.1% |
| 11 | Rosenblatt15 analysts, 213 stocks | 3,851 | 74.3% | 312 | 3.11 | 34.9% |
| 12 | Roth33 analysts, 400 stocks | 3,960 | 74.1% | 389 | 4.03 | 34.5% |
| 13 | Wells Fargo126 analysts, 1,546 stocks | 24,165 | 74.0% | 317 | 2.37 | 16.7% |
| 14 | Evercore ISI74 analysts, 994 stocks | 11,801 | 73.6% | 339 | 2.34 | 21.2% |
| 15 | Jefferies166 analysts, 1,970 stocks | 17,528 | 73.3% | 373 | 2.46 | 23.8% |
| 16 | Citi177 analysts, 1,778 stocks | 24,799 | 72.8% | 308 | 2.73 | 21.6% |
| 17 | Mizuho44 analysts, 885 stocks | 14,489 | 72.5% | 327 | 2.52 | 23.0% |
| 18 | Barclays141 analysts, 1,781 stocks | 27,160 | 72.3% | 312 | 2.56 | 18.2% |
| 19 | TD Cowen99 analysts, 1,313 stocks | 16,654 | 72.2% | 338 | 2.50 | 21.9% |
| 20 | Wedbush33 analysts, 579 stocks | 7,465 | 72.0% | 282 | 3.36 | 32.5% |
| 21 | Stifel116 analysts, 1,736 stocks | 20,607 | 71.7% | 315 | 2.54 | 23.9% |
| 22 | UBS193 analysts, 1,743 stocks | 23,279 | 71.3% | 317 | 2.49 | 21.1% |
Firms 23 to 43
| # | Firm | Targets | Reached | Days | Score | Upside |
|---|---|---|---|---|---|---|
| 23 | Craig-Hallum26 analysts, 518 stocks | 3,864 | 71.1% | 338 | 3.98 | 38.9% |
| 24 | JPMorgan205 analysts, 2,081 stocks | 26,396 | 71.0% | 304 | 2.68 | 20.3% |
| 25 | D.A. Davidson43 analysts, 622 stocks | 7,412 | 71.0% | 313 | 2.56 | 23.4% |
| 26 | KeyBanc51 analysts, 676 stocks | 7,217 | 70.2% | 321 | 2.47 | 27.9% |
| 27 | Oppenheimer55 analysts, 1,057 stocks | 10,862 | 70.1% | 358 | 2.33 | 39.4% |
| 28 | Raymond James91 analysts, 1,353 stocks | 12,765 | 69.9% | 441 | 1.91 | 32.7% |
| 29 | Piper Sandler80 analysts, 1,552 stocks | 20,239 | 69.8% | 317 | 2.90 | 26.7% |
| 30 | Scotiabank45 analysts, 461 stocks | 3,775 | 69.6% | 329 | 2.35 | 21.8% |
| 31 | Truist80 analysts, 1,277 stocks | 18,626 | 69.2% | 298 | 2.50 | 22.6% |
| 32 | RBC Capital107 analysts, 1,312 stocks | 19,455 | 69.1% | 317 | 2.24 | 22.2% |
| 33 | Leerink Partners34 analysts, 543 stocks | 3,800 | 69.0% | 393 | 2.79 | 34.5% |
| 34 | Bernstein61 analysts, 405 stocks | 3,405 | 68.8% | 277 | 2.39 | 21.1% |
| 35 | Guggenheim44 analysts, 630 stocks | 5,456 | 68.0% | 337 | 2.60 | 36.6% |
| 36 | Canaccord Genuity45 analysts, 744 stocks | 7,477 | 66.5% | 309 | 3.08 | 41.5% |
| 37 | Needham41 analysts, 788 stocks | 12,734 | 65.5% | 297 | 2.91 | 43.0% |
| 38 | B. Riley53 analysts, 664 stocks | 5,923 | 64.7% | 378 | 3.37 | 43.8% |
| 39 | Benchmark46 analysts, 677 stocks | 6,285 | 64.5% | 356 | 2.42 | 44.7% |
| 40 | Cantor Fitzgerald44 analysts, 816 stocks | 7,727 | 63.9% | 332 | 3.36 | 44.5% |
| 41 | BTIG42 analysts, 797 stocks | 6,003 | 57.8% | 313 | 2.57 | 43.6% |
| 42 | JMP Securities39 analysts, 570 stocks | 5,849 | 54.4% | 316 | 2.32 | 53.1% |
| 43 | H.C. Wainwright30 analysts, 922 stocks | 8,984 | 44.3% | 357 | 3.19 | 83.8% |
Reached: share of the firm’s price targets that the stock touched after publication. Days: average time to reach, reached targets only. Score: average AnaChart performance score across the firm’s analyst and stock records. Upside: average distance between target and share price on the day the analyst set it, capped at 300% per record.
Read the table with two limits in mind. Firms cover different sectors, and a firm heavy in small biotech names faces different price moves from one covering large banks.
And the reached share counts a target as reached whenever the stock got there, with no fixed time limit, so firms with older records have had longer for their targets to land.
Who reaches the most targets
Wolfe Research’s 52 analysts in the sample have set 4,935 price targets and the stock reached 80.0% of them. Loop Capital follows at 78.9% and Susquehanna at 76.6%.
Four firms sit within a point of each other after that: Baird at 76.1%, BofA and Goldman Sachs at 75.8% and BMO Capital at 75.2%.
Size doesn’t decide the order. Morgan Stanley has the most targets in the sample, 34,861 from 179 analysts, and sits eighth at 75.1%. JPMorgan has the most analysts, 205, and sits at 71.0%, 24th of 43.
At the bottom, H.C. Wainwright reached 44.3% of 8,984 targets, JMP Securities 54.4% and BTIG 57.8%. H.C. Wainwright and JMP Securities also set the targets furthest from the price, 83.8% and 53.1% above it on average, and BTIG’s 43.6% is sixth.
Key takeaway: hit rate leaders tend to set targets closer to the price.
Hit rate and how far targets reach
Across the 43 firms, the share of targets reached falls as the distance between target and price grows. The correlation between the two is minus 0.87.
The 24 firms whose targets average less than 25% above the share price reached 73.4% of their targets on average. The 11 firms averaging 35% or more reached 62.8%.
H.C. Wainwright’s targets average 83.8% above the price, the highest in the table, and its share reached is the lowest. Wolfe’s average is 23.7%.
Firms also cover different stocks, so a hit rate comparison between Goldman Sachs and H.C. Wainwright is partly a comparison between the stocks each covers.
Ranked by performance score instead
AnaChart’s performance score is the ranking measure on every analyst page, and the formula is public. For each target, the score is 1,000 × (target − price at issue) ÷ (price at issue × days to reach it). For a target set below the price, the sign is flipped so a reached downside call scores positively.
A target the stock hasn’t reached scores 0. An analyst’s score on a stock is the simple average across their targets on it, and a firm’s score here is the simple average across its analyst and stock records.
So the score rewards targets that were reached, set far from the price, and reached quickly. That’s why it can rank a firm differently from the hit rate.
A firm whose analysts set distant targets can reach fewer of them and still score well when the ones it reaches land fast.
The ten highest average scores belong to Roth (4.03), Craig-Hallum (3.98), B. Riley (3.37), Wedbush (3.36), Cantor Fitzgerald (3.36), H.C. Wainwright (3.19), Susquehanna (3.18), Goldman Sachs (3.15), Rosenblatt (3.11) and Canaccord Genuity (3.08).
Of these, Susquehanna and Goldman Sachs are the two firms in both top tens.
Across the 43 firms, the correlation between hit rate and average score is minus 0.11. H.C. Wainwright is last on hit rate and sixth on score.
Wolfe is first on hit rate and 40th on score at 2.22. The lowest score in the table is Raymond James at 1.91.
Days to target by firm
For reached targets, the average wait runs from 277 days at Bernstein to 460 days at Wolfe Research. Wedbush averages 282, Needham 297 and Truist 298. At the long end, Raymond James averages 441 and Deutsche Bank 417.
Our study of how long analyst price targets take to be reached breaks the same clock down by stock, analyst and target size.
A firm is the analysts in it
A firm’s numbers are the sum of the analysts it employs, on the stocks they cover, during the years they were there. The firm figures here only count targets an analyst set while at that firm.
The analyst’s own AnaChart page shows the person’s whole record across every firm they’ve worked at, so when an analyst moves, their page keeps the history and the firm’s average changes.
That is why we built AnaChart around the person, a point made at length in why the analyst’s name matters.
On Tesla, TD Cowen’s Itay Michaeli has 56 of 84 targets reached and Jeffrey Osborne 19 of 43, and Morgan Stanley’s Adam Jonas has 233 of 263.
Our new school vs old school study on Tesla lists all 40 Tesla analysts. So a firm ranking is a starting point, and for a specific call the analyst’s own page has the record.
We left one firm out of the table: Credit Suisse, whose research UBS absorbed. Its 56 analysts in the sample reached 72.0% of 3,037 targets, after 497 days on average.
Key takeaway: a firm’s average hides the analysts inside it. Check the person, not just the bank.
How we measured this
Sample. Analysts with a live AnaChart page and at least one price target since 1 October 2024, with every target in their record. Firms with at least 3,000 targets and 10 analysts in that sample: 43, plus Credit Suisse reported separately.
An analyst who has worked at two firms counts at each, with the targets they set there. Analysts without a live AnaChart page are excluded.
Reached. A target counts as reached on the first day the share price touches it after publication, using split-adjusted prices.
For a target set below the price, that means the price falling to it. There’s no time limit. Recent targets the stock hasn’t reached yet count as not reached, which lowers every firm’s figure.
Days. Target date to the day the price got there, reached targets only.
Score. 1,000 × (target − price at issue) ÷ (price at issue × days to reach it) for each target, sign flipped for targets below the price, 0 for targets not reached.
Simple average per analyst and stock record, then a simple average of those records for the firm.
Upside. Average distance between target and price on the day it was set, per analyst and stock record, capped at 300% per record to limit the effect of data errors.
Data. Analyst records read from live AnaChart pages on 4 October 2026, covering targets through 1 October 2026.
Limits. Firms cover different stocks and sectors, and stocks differ in how far and how fast they move. Firms with longer records have had more time for targets to be reached. Nothing here is a view on any firm’s research or on any stock.
Each AnaChart analyst page shows the share of targets reached, days to target and performance score, stock by stock. Start with AAPL or JPM. Firm-level and analyst-level history in bulk is on anachart.store.
Mathew Auto is the byline of AnaChart’s research desk. Articles under this name are written by the AnaChart team from AnaChart’s record of 660K+ analyst price targets and 750K+ ratings, and every figure is checked against that record before it’s published.
Frequently asked questions
Which Wall Street firm has the most accurate analysts?
By the share of price targets reached, Wolfe Research leads at 80.0% of 4,935 targets, followed by Loop Capital at 78.9% and Susquehanna at 76.6%.
By AnaChart’s performance score, Roth leads at 4.03 and Craig-Hallum follows at 3.98. At Morgan Stanley, eighth by hit rate, Adam Jonas has 233 of 263 Tesla targets reached.
Are big bank analysts more accurate than smaller firms?
On hit rate, Goldman Sachs and BofA sit at 75.8% and Morgan Stanley at 75.1%, all in the top ten, and JPMorgan at 71.0% is 24th of 43.
On performance score, smaller firms such as Roth (4.03), Craig-Hallum (3.98) and B. Riley (3.37) rank higher than any large bank. Goldman Sachs has the highest large bank score at 3.15.
Which firms reach the fewest targets?
H.C. Wainwright at 44.3%, JMP Securities at 54.4% and BTIG at 57.8%. Across 43 firms the share reached falls as average implied upside rises, a correlation of minus 0.87.
H.C. Wainwright averages 83.8% upside and reached 44.3% of its targets. Wolfe Research averages 23.7% and reached 80.0%.
Which firm’s price targets are reached fastest?
Bernstein at 277 days on average, then Wedbush at 282, Needham at 297 and Truist at 298. Wolfe Research has the longest average among the 43 firms at 460 days.