Compare
Compare companies
Pick two to four companies and follow where each one ranked on ten years of fundamentals, at every archive anchor, as a share of every company we could rank at the time. Higher is better. The share matters rather than the place because the number of ranked companies grows over time, so the same place means something different at either end.
Explore another comparison
A composite view of the available fundamental measures for this window.
This is not a date range. It selects the ranking built on five, ten, or twenty years of published fundamentals.
Market position over time
HDB Score, ranked on ten years of fundamentals at each anchor. A gap is a year the company was not ranked, not a zero.
- AAPL
- MSFT
- IBM
| Year | Apple Inc (AAPL) | Microsoft Corporation (MSFT) | International Business Machines (IBM) |
|---|---|---|---|
| 1996 | Top 28% (#55 of 193) | not ranked | Top 83% (#161 of 193) |
| 1997 | Top 64% (#161 of 250) | Top 0.40% (#1 of 250) | Top 83% (#208 of 250) |
| 1998 | Top 80% (#265 of 333) | Top 0.30% (#1 of 333) | Top 81% (#270 of 333) |
| 1999 | Top 90% (#334 of 371) | Top 0.27% (#1 of 371) | Top 71% (#263 of 371) |
| 2000 | Top 90% (#377 of 418) | Top 0.24% (#1 of 418) | Top 58% (#243 of 418) |
| 2001 | Top 85% (#475 of 558) | Top 0.18% (#1 of 558) | Top 45% (#253 of 558) |
| 2002 | Top 87% (#531 of 611) | Top 0.98% (#6 of 611) | Top 23% (#143 of 611) |
| 2003 | Top 84% (#612 of 727) | Top 1.4% (#10 of 727) | Top 50% (#363 of 727) |
| 2004 | Top 71% (#582 of 818) | Top 5.3% (#43 of 818) | Top 43% (#351 of 818) |
| 2005 | Top 78% (#701 of 901) | Top 9.2% (#83 of 901) | Top 47% (#423 of 901) |
| 2006 | Top 73% (#722 of 989) | Top 8.4% (#83 of 989) | Top 56% (#555 of 989) |
| 2007 | Top 49% (#544 of 1104) | Top 10% (#115 of 1104) | Top 60% (#660 of 1104) |
| 2008 | Top 29% (#350 of 1193) | Top 11% (#136 of 1193) | Top 56% (#672 of 1193) |
| 2009 | Top 12% (#160 of 1281) | Top 8.7% (#112 of 1281) | Top 43% (#556 of 1281) |
| 2010 | Top 3.7% (#51 of 1375) | Top 14% (#186 of 1375) | Top 32% (#434 of 1375) |
| 2011 | Top 0.48% (#7 of 1464) | Top 11% (#156 of 1464) | Top 23% (#344 of 1464) |
| 2012 | Top 0.07% (#1 of 1527) | Top 6.2% (#95 of 1527) | Top 16% (#243 of 1527) |
| 2013 | Top 0.06% (#1 of 1570) | Top 14% (#227 of 1570) | Top 5.7% (#89 of 1570) |
| 2014 | Top 0.12% (#2 of 1608) | Top 8.7% (#140 of 1608) | Top 15% (#248 of 1608) |
| 2015 | Top 0.18% (#3 of 1675) | Top 8.2% (#137 of 1675) | Top 33% (#545 of 1675) |
| 2016 | Top 0.46% (#8 of 1753) | Top 29% (#506 of 1753) | Top 38% (#674 of 1753) |
| 2017 | Top 1.6% (#29 of 1816) | Top 28% (#510 of 1816) | Top 56% (#1024 of 1816) |
| 2018 | Top 2.5% (#48 of 1891) | Top 30% (#574 of 1891) | Top 58% (#1098 of 1891) |
| 2019 | Top 3.4% (#66 of 1959) | Top 48% (#939 of 1959) | Top 52% (#1010 of 1959) |
| 2020 | Top 12% (#229 of 1986) | Top 31% (#622 of 1986) | Top 49% (#972 of 1986) |
| 2021 | Top 8.9% (#183 of 2060) | Top 22% (#443 of 2060) | Top 40% (#827 of 2060) |
HDB Score, ten years of fundamentals
Every measure, read at 2021
One anchor for the whole grid, so the columns are comparable. Pick a measure to follow it year by year.
| Measure | AAPL | MSFT | IBM |
|---|---|---|---|
| HDB Score | Best rank among compared companies: Top 8.9% | Top 22% | Top 40% |
| Net Income Growth | Best rank among compared companies: Top 18% | Top 34% | Top 70% |
| Net Income Consistency | Best rank among compared companies: Top 14% | Top 40% | Top 15% |
| Net Income Trend | Best rank among compared companies: Top 15% | Top 26% | Top 72% |
| Net Income Sum | Best rank among compared companies: Top 0.05% | Top 0.23% | Top 0.83% |
| Revenue Growth | Best rank among compared companies: Top 12% | Top 28% | Top 85% |
| Revenue Consistency | Top 29% | Best rank among compared companies: Top 12% | Top 37% |
| Revenue Trend | Top 36% | Best rank among compared companies: Top 9.7% | Top 95% |
| Revenue Sum | Best rank among compared companies: Top 0.37% | Top 1.3% | Top 1.6% |
Membership
This comparison is public through 2021. The rankings continue.
2022 · 2023 · 2024 · 2025


