Top Rankings

Our 20 highest-ranked stocks across fundamentals, technicals and positioning. 3 to 5 year targets.

How it works
Premium
NEW

We added 10 new stocks to Top Rankings

The list now has 20 stocks. The new picks joined on Oct 30 and are marked NEW in the list.

See the new picks
List return
+35.1%
Since Jul 11, 2025, as one portfolio. New picks count from the day they join.
Beat the S&P 500 by
12.7%
This list+35.1%
S&P 500+22.4%
Best pick
+227.4%
Our top performer:Unlock tickerS&P 500 +22.4% on the same days.

List return vs the S&P 500

Since Jul 11, 2025
Top RankingsS&P 500 (SPY), held over the same time

Ahead of the S&P 500 by 12.7% since we started in Jul 2025. Most of that is our top performer, Unlock ticker +227%. Without it the list would be behind, so this is one big winner, not the whole list.

Current picks

Equal share in every pick · Analyst: Darold TrinhSort:ReturnRec dateA to Z

NEW10 of these 20 stocks are new, added on Oct 30.

Unlock the Top Rankings picks

20 picks on this list, each with a full report. Choose how many you want to see.

Premium

10 of 20 picks

  • Investing Strategy: why we own it, how much to put in, when to add, how to hold
  • Fundamental Analysis with what we think the stock is worth, its intrinsic value
  • Research updated daily by our analysts

Alpha

All 20 picks

  • All 20 Top Rankings picks, each with both reports
  • Every pick on all 4 lists: Weekly, Top Rankings, Dividend Plays and Innovative Leaders
  • Allocation Calculator: splits your money evenly across a list

Prices as of the latest close. Every pick on the list is a buy; allocation is equal weight across all 20 picks. Hypothetical results based on historical prices. Past performance does not guarantee future results.

Hypothetical results based on historical prices. Past performance does not guarantee future results.