Top 25 Experts Center
Filtering Options:
By Sector
By Ranking Parameters
Measure the performance of each rating since Jan-2009 for the duration of:
Compare the performance of each rating to:
Hot Analyst Stocks
Find the Best Stocks by Top Analysts
Visit Now
Daily Recommendations
See What Analysts are Recommending Today
Visit Now

Top 25 Wall Street Analysts

Find the best performing Analysts in each sector. Follow them so you never miss a recommendation.

Showing top analysts from All Sectors with ratings measured over 1 Year and No Benchmark
  • 1.
    1
    Gerard Cassidy

    Gerard Cassidy

    RBC Capital

    Analyst
    • sector
    Analyst Performance

    Ranked #1 out of 4494 Analysts

    Success Rate133 out of 149 successful ratings
    +37.6%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:81%|
    • Hold:18%|
    • Sell:1%
    Followed by 1362 Investors
  • 2.
    2
    Amit Daryanani

    Amit Daryanani

    RBC Capital

    Analyst
    • sector
    Analyst Performance

    Ranked #2 out of 4494 Analysts

    Success Rate142 out of 149 successful ratings
    +26.2%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:54%|
    • Hold:45%|
    • Sell:1%
    Followed by 1572 Investors
  • 3.
    3
    Mark Lipacis

    Mark Lipacis

    Jefferies

    Analyst
    • sector
    Analyst Performance

    Ranked #3 out of 4494 Analysts

    Success Rate173 out of 213 successful ratings
    +32.4%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:77%|
    • Hold:23%|
    • Sell:0%
    Followed by 3259 Investors
  • 4.
    4
    Mark Miller

    Mark Miller

    Benchmark Co.

    Analyst
    • sector
    Analyst Performance

    Ranked #4 out of 4494 Analysts

    Success Rate153 out of 183 successful ratings
    +34.2%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:88%|
    • Hold:11%|
    • Sell:1%
    Followed by 102 Investors
  • 5.
    5
    Glenn Greene

    Glenn Greene

    Oppenheimer

    Analyst
    • sector
    Analyst Performance

    Ranked #5 out of 4494 Analysts

    Success Rate219 out of 264 successful ratings
    +18.4%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:72%|
    • Hold:28%|
    • Sell:0%
    Followed by 8075 Investors
  • 6.
    6
    Laurence Alexander

    Laurence Alexander

    Jefferies

    Analyst
    • sector
    Analyst Performance

    Ranked #6 out of 4494 Analysts

    Success Rate276 out of 378 successful ratings
    +19.2%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:64%|
    • Hold:36%|
    • Sell:0%
    Followed by 347 Investors
  • 7.
    7
    Ross Seymore

    Ross Seymore

    Deutsche Bank

    Analyst
    • sector
    Analyst Performance

    Ranked #7 out of 4494 Analysts

    Success Rate132 out of 154 successful ratings
    +30.3%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:58%|
    • Hold:42%|
    • Sell:0%
    Followed by 2594 Investors
  • 8.
    8
    Orest Wowkodaw

    Orest Wowkodaw

    Scotiabank

    Analyst
    • sector
    Analyst Performance

    Ranked #8 out of 4494 Analysts

    Success Rate73 out of 92 successful ratings
    +62.5%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:53%|
    • Hold:40%|
    • Sell:7%
    Followed by 998 Investors
  • 9.
    9
    Mark Mahaney

    Mark Mahaney

    RBC Capital

    Analyst
    • sector
    Analyst Performance

    Ranked #9 out of 4494 Analysts

    Success Rate249 out of 344 successful ratings
    +21.2%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:61%|
    • Hold:36%|
    • Sell:3%
    Followed by 6178 Investors
  • 10.
    10
    Christopher Glynn

    Christopher Glynn

    Oppenheimer

    Analyst
    • sector
    Analyst Performance

    Ranked #10 out of 4494 Analysts

    Success Rate280 out of 374 successful ratings
    +15.6%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:45%|
    • Hold:55%|
    • Sell:0%
    Followed by 5317 Investors
  • 11.
    11
    Ross MacMillan

    Ross MacMillan

    RBC Capital

    Analyst
    • sector
    Analyst Performance

    Ranked #11 out of 4494 Analysts

    Success Rate154 out of 180 successful ratings
    +22.5%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:67%|
    • Hold:33%|
    • Sell:0%
    Followed by 389 Investors
  • 12.
    12
    Ian Ing

    Ian Ing

    MKM Partners

    Analyst
    • sector
    Analyst Performance

    Ranked #12 out of 4494 Analysts

    Success Rate81 out of 99 successful ratings
    +47.2%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:61%|
    • Hold:39%|
    • Sell:0%
    Followed by 991 Investors
  • 13.
    13
    Matthew Hedberg

    Matthew Hedberg

    RBC Capital

    Analyst
    • sector
    Analyst Performance

    Ranked #13 out of 4494 Analysts

    Success Rate204 out of 271 successful ratings
    +20.1%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:66%|
    • Hold:34%|
    • Sell:0%
    Followed by 130 Investors
  • 14.
    14
    Michael Wiederhorn

    Michael Wiederhorn

    Oppenheimer

    Analyst
    • sector
    Analyst Performance

    Ranked #14 out of 4494 Analysts

    Success Rate271 out of 374 successful ratings
    +16.0%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:81%|
    • Hold:19%|
    • Sell:0%
    Followed by 3700 Investors
  • 15.
    15
    Brian Schwartz

    Brian Schwartz

    Oppenheimer

    Analyst
    • sector
    Analyst Performance

    Ranked #15 out of 4494 Analysts

    Success Rate217 out of 297 successful ratings
    +20.0%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:74%|
    • Hold:26%|
    • Sell:0%
    Followed by 1691 Investors
  • 16.
    16
    Colin Sebastian

    Colin Sebastian

    Robert W. Baird

    Analyst
    • sector
    Analyst Performance

    Ranked #16 out of 4494 Analysts

    Success Rate182 out of 231 successful ratings
    +19.8%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:77%|
    • Hold:23%|
    • Sell:0%
    Followed by 928 Investors
  • 17.
    17
    Quinn Bolton

    Quinn Bolton

    Needham

    Analyst
    • sector
    Analyst Performance

    Ranked #17 out of 4494 Analysts

    Success Rate179 out of 236 successful ratings
    +22.1%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:83%|
    • Hold:17%|
    • Sell:0%
    Followed by 501 Investors
  • 18.
    18
    Fraser Phillips

    Fraser Phillips

    RBC Capital

    Analyst
    • sector
    Analyst Performance

    Ranked #18 out of 4494 Analysts

    Success Rate36 out of 50 successful ratings
    +86.8%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:27%|
    • Hold:73%|
    • Sell:0%
    Followed by 361 Investors
  • 19.
    19
    Howard Rubel

    Howard Rubel

    Jefferies

    Analyst
    • sector
    Analyst Performance

    Ranked #19 out of 4494 Analysts

    Success Rate146 out of 173 successful ratings
    +20.2%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:66%|
    • Hold:34%|
    • Sell:0%
    Followed by 487 Investors
  • 20.
    20
    Paul Quinn

    Paul Quinn

    RBC Capital

    Analyst
    • sector
    Analyst Performance

    Ranked #20 out of 4494 Analysts

    Success Rate140 out of 169 successful ratings
    +22.3%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:52%|
    • Hold:47%|
    • Sell:1%
    Followed by 102 Investors
  • 21.
    21
    John Bereznicki

    John Bereznicki

    Canaccord Genuity

    Analyst
    • sector
    Analyst Performance

    Ranked #21 out of 4494 Analysts

    Success Rate95 out of 119 successful ratings
    +34.6%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:58%|
    • Hold:42%|
    • Sell:0%
    Followed by 809 Investors
  • 22.
    22
    T J Schultz

    T J Schultz

    RBC Capital

    Analyst
    • sector
    Analyst Performance

    Ranked #22 out of 4494 Analysts

    Success Rate144 out of 190 successful ratings
    +24.9%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:58%|
    • Hold:42%|
    • Sell:0%
    Followed by 249 Investors
  • 23.
    23
    Ken Usdin

    Ken Usdin

    Jefferies

    Analyst
    • sector
    Analyst Performance

    Ranked #23 out of 4494 Analysts

    Success Rate121 out of 142 successful ratings
    +23.7%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:39%|
    • Hold:61%|
    • Sell:0%
    Followed by 508 Investors
  • 24.
    24
    Helane Becker

    Helane Becker

    Cowen & Co.

    Analyst
    • sector
    Analyst Performance

    Ranked #24 out of 4494 Analysts

    Success Rate121 out of 153 successful ratings
    +27.0%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:50%|
    • Hold:49%|
    • Sell:1%
    Followed by 1880 Investors
  • 25.
    25
    David Windley

    David Windley

    Jefferies

    Analyst
    • sector
    Analyst Performance

    Ranked #25 out of 4494 Analysts

    Success Rate177 out of 226 successful ratings
    +18.0%
    Average ReturnAverage return per recommendation
    Rating distribution:

    • Buy:61%|
    • Hold:37%|
    • Sell:2%
    Followed by 1418 Investors

How We Rank Financial Experts

By tracking and measuring the performance of over 50,000 financial experts, TipRanks is able to identify the top 25 experts within each sector who consistently outperform the markets. Now that we’ve done the work for you and crunched all the data, all you need to do is browse the top experts and follow your favorites to be instantly notified whenever they recommend to buy or sell your stocks.

TipRanks Star RankingTM

TipRanks Star Ranking is calculated based on the combinations of the following factors:

  • Expert Success Rate

    The percentage of an analyst’s ratings resulting in a positive return

  • Expert Average Return

    The average return per expert recommendation

  • Statistical Significance

    The more data we collect on an expert, the more statistically significant his measurement is.