Fundamental stock rankings for long-term investors
Rank businesses by decades of results, not tomorrow's predictions.
Holder Dashboard ranks 3,912+ stocks by up to 30 years of revenue growth, profit growth, and consistency. Explore the rankings, inspect the history, decide for yourself.
No credit card required · Not investment advice
Illustrative · historical · not a forecast
Strong fundamentals have gone hand-in-hand with strong performance
Over the long run, a stock's price follows the business. Here's what that has looked like — an illustration selected with hindsight, not a prediction of your returns.
How to read this: the “Top 50” are the companies that rank highest by fundamentals today, shown against the S&P 500 over the same past period — so the group is chosen with hindsight and reflects only companies still listed. It shows a real relationship, not a strategy you can buy. Past performance does not guarantee future results. Data current as of Friday, July 10, 2026.
Sound familiar?
- —You researched a stock for hours. It went sideways. Something you ignored tripled.
- —You read the analyst report. Then the analyst changed their rating.
- —You opened a screener and got 40 metrics with no idea how to weigh them.
- —You're not sure if a company is actually profitable or just growing on cheap debt.
- —You know index funds are an option — but you came here because you want to understand what you're actually investing in.
You don't need more predictions. Buy-and-hold investing has been documented for decades — the core idea is simple: find companies that make real money, grow that money consistently over time, and hold them. The hard part is seeing through the noise to answer that simple question across thousands of stocks.
Holder Dashboard is a focused fundamental ranking and research tool. 3,912 stocks, ranked by the most basic measures of business health: consistent revenue growth, consistent net income growth, and how stable those numbers are over time. You pick the time window. You see where companies stand. You decide what to do with that information.
We don't predict anything. Companies with strong fundamentals have historically performed well while their fundamentals were strong — a real relationship, but not a promise that today's leaders will keep leading. See exactly how we measure it — and where it breaks down.
See It In Action
Filter stocks by fundamentals. Dive deep into individual stocks. Track performance of your portfolio.
Browse Stock Rankings
Explore 3,912 stocks ranked by fundamentals. Filter by time period, sort by growth metrics, and discover consistently performing companies.
Viewing 20 of 3,912 stocks
Explore all stocksA focused workflow for long-term stock research
Find strong businesses, understand their history, and track them over time.
3,912 Analyzed Stocks
Access comprehensive fundamental analysis for 3,912 common stocks. Each stock is scored and ranked based on revenue growth, profitability, and financial consistency.
Flexible Time Periods
6 analysis windows available
Deep Dive Analysis
Per-stock breakdown
Portfolio Tracking
Track your holdings and compare performance against the S&P 500.
Up to 30 years, made comparable
Fundamentals normalized across companies and currencies, so a business compares like-for-like with its own record decades ago and with its peers. Data refreshed every market day.
Built for one job, done well
Deliberately specialized — not a version of a trading terminal. Here's the fit.
Built for
- Independent, long-term investors building shortlists of quality businesses
- Comparing consistency and track records across companies and decades
- Following the companies you own or watch, over years
- Deciding for yourself, with the evidence in plain sight
Not built for
- Day trading or short-term timing
- Options, derivatives, or leverage
- Buy and sell signals or entry points
- Hot tips and short-term recommendations
Start free — upgrade for the full picture
Browse the rankings free. Unlock every period, sort, filter, and portfolio tracking when you're ready.
- Browse the rankings (first page)
- 5-year and 20-year periods
- Sort by HDB Score, revenue, or historical return
- A sample stock deep-dive
Upgrade anytime for the full picture
Secure checkout · Cancel anytime
- All 3,912 analyzed stocks
- All time periods (1Y, 5Y, 10Y, 20Y, 30Y, All Time)
- All sorting options (10+ metrics)
- Sector and currency filters
- Individual stock deep-dives
- Portfolio tracking vs S&P 500
- Daily price updates + fundamentals on quarterly earnings
30-day money-back guarantee
Frequently Asked Questions
How is the HDB Score calculated?
Our algorithm analyzes multiple financial metrics including revenue growth, net income consistency, profitability trends, and more over your selected time period. Each metric is weighted and normalized to produce a score from 0-10.
How often is the data updated?
Stock data is updated daily after market close. Fundamental financial data is updated quarterly when companies release earnings.
What's the difference between the free preview and paid subscription?
Free users can view rankings with 5-year and 20-year periods and basic sorting. Subscribers get access to all time periods (1Y-30Y), advanced sorting options, sector/currency filters, portfolio tracking, and full stock details.
Can I cancel anytime?
Yes, you can cancel your subscription at any time. If you cancel within 30 days, we'll refund your payment.
How is this different from other stock screeners?
We focus specifically on long-term buy-and-hold investing. Our HDB Score is designed to identify companies with proven, consistent growth rather than short-term momentum. We've analyzed 30 years of data to validate our methodology.
Built by one person, in the open
Holder Dashboard is built independently by Caio Paes, a software engineer and long-term investing enthusiast who wanted a simpler, more honest alternative to overloaded stock screeners. No team of analysts, no editorial picks — just a transparent tool and the data behind it.
Questions, feedback, or a data correction? Email me directly at [email protected] — I read every message.
Data source
Fundamentals and prices from EODHD, normalized so companies compare like-for-like.
Data corrections
Data carries errors and revisions. Spot one? Email me and I'll investigate and fix it.
Not investment advice
A research tool — not a broker, an advisor, or a source of buy/sell recommendations.