Top 20 stocks

Loading the saved book.

This is a ranked research book, not a recommendation and not a balanced fund. Nothing here is financial advice. A person still decides whether to buy, hold, or sell.

How the book is ranked

The screen looks for maximum upside across high-growth names: AI, space, biotech, energy, fintech, defense, robotics, materials, consumer tech. It is rebuilt Monday and Wednesday at 8:30 Eastern. A run counts only when it re-scores and saves exactly 20 names.

Each name gets a 0 to 100 score:

  • 30% DCF margin of safety. Fair value uses a 10% discount rate, staged growth, and 3% terminal growth. If the margin is absurd, or the cash-flow inputs are weak, that slice is pulled toward a neutral score instead of letting a broken model win the rank.
  • 20% upside to the Street average price target. If a target is missing, the screen uses about 75% of the DCF margin as a stand-in.
  • 20% growth and quality: revenue growth, margins, and return on capital. A very high PE with weak growth is marked down.
  • 15% narrative heat, a 0 to 100 reading of public discussion. It is refreshed with the book, not scraped on every tick.
  • 15% tape: momentum, volume versus average, and how the price sits versus the DCF.

A small narrative adjustment can still keep a franchise story (memory, SpaceX, nuclear power for AI) from being dropped only because trailing free cash flow makes the DCF look ugly. The five weights stay in charge. Ties break on Street upside, then on DCF margin of safety.

Before the rank: price under $5 is out. Market cap under $2 billion is out, except MU, SKHY, and SPCX. A wild margin of safety with weak Street support is usually out (SKHY is exempt). Pre-revenue biotech with an extreme margin and a weak score is usually out.

The book is always 20. MU, SKHY, and SPCX go in first. SPCX is the long-term SpaceX holding, and it is a proxy, not a normal listing. The other seats fill by score, with a cap so one sector cannot take the whole book. Examples: AI/Semicon 5, AI/Memory 3, Space 3, Nuclear/Energy 3, Defense 2, Materials 2, Robotics 1. If a cap leaves an empty seat, the next highest score fills it. If SPCX would land below about 12th and the score gap is small, it is moved up to about 10th so it stays a real holding.

A name that leaves the 20 stays on this page for 50 days, with the same close chart, in case it comes back. The charts are daily closes. Most names show the last 200 sessions. SKHY and SPCX have a shorter public tape, so those charts show every session that exists.

The book

Rank is the saved order. SPCX is 10th because of the rank floor, so names below it can show a higher score. Price, margin of safety, Street upside, and heat are the values from the scoring run. Watch marks the three names that are forced in.

Top 20 by saved rank
Rank Ticker Sector Score Price DCF margin Street Heat

Closing prices

A live daily chart for a separate 20-name list is on the markets page.

Trailing stocks

These left the top 20 and are still inside the 50-day window. They are not in the current book.