Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
9.3
32.94%
Grew
—
17.39%
Grew
—
1 Year
Score9.3
Net Growth32.94%
Net TrendGrew
Net Income Consistency—
Rev Growth17.39%
Rev TrendGrew
Revenue Consistency—
5 Years
9.2
15x
80%
—
8x
Every year
—
5 Years
Score9.2
Net Growth15x
Net Trend80%
Net Income Consistency—
Rev Growth8x
Rev TrendEvery year
Revenue Consistency—
10 Years
8.9
94x
80%
85%
35x
90%
94%
10 Years
Score8.9
Net Growth94x
Net Trend80%
Net Income Consistency85%
Rev Growth35x
Rev Trend90%
Revenue Consistency94%
20 Years
8.3
354x
65%
83%
81x
80%
85%
20 Years
Score8.3
Net Growth354x
Net Trend65%
Net Income Consistency83%
Rev Growth81x
Rev Trend80%
Revenue Consistency85%
All Time
8.3
38929x
68%
81%
1601x
82%
88%
All Time
Score8.3
Net Growth38929x
Net Trend68%
Net Income Consistency81%
Rev Growth1601x
Rev Trend82%
Revenue Consistency88%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-08-07 | $ 223.96 | — |
1 Year2025-08-07 | $ 180.53 | 24.06% |
5 Years2021-08-06 | $ 20.30 | 11x |
10 Years2016-08-05 | $ 1.43 | 156x |
20 Years2006-08-07 | $ 0.36 | 619x |
All Time1999-01-22 | $ 0.04 | 5956x |
| Period | Last Price2026-08-07 | 1 Year2025-08-07 | 5 Years2021-08-06 | 10 Years2016-08-05 | 20 Years2006-08-07 | All Time1999-01-22 |
|---|---|---|---|---|---|---|
| Price | $ 223.96 | $ 180.53 | $ 20.30 | $ 1.43 | $ 0.36 | $ 0.04 |
| Return | — | 24.06% | 11x | 156x | 619x | 5956x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2027 | $ 253.49B | $ 159.61B | $ 80.57B |
| 2026 | $ 215.93B | $ 120.06B | $ 62.55B |
| 2025 | $ 130.49B | $ 72.88B | $ 43.21B |
| 2024 | $ 60.92B | $ 29.76B | $ 25.98B |
| 2023 | $ 26.97B | $ 4.36B | $ 13.29B |
| 2022 | $ 26.91B | $ 9.75B | $ 21.20B |
| 2021 | $ 16.67B | $ 4.33B | $ 11.56B |
| 2020 | $ 10.91B | $ 2.79B | $ 10.89B |
| 2019 | $ 11.71B | $ 4.14B | $ 7.42B |
| 2018 | $ 9.71B | $ 3.04B | $ 7.10B |
| 2017 | $ 6.91B | $ 1.66B | $ 6.79B |
| 2016 | $ 5.01B | $ 614M | $ 5.03B |
| 2015 | $ 4.68B | $ 631M | $ 4.62B |
| 2014 | $ 4.13B | $ 440M | $ 4.67B |
| 2013 | $ 4.28B | $ 562M | $ 3.72B |
| 2012 | $ 3.99B | $ 581M | $ 3.12B |
| 2011 | $ 3.54B | $ 253M | $ 2.49B |
| 2010 | $ 3.32B | -$ 67M | $ 1.72B |
| 2009 | $ 3.42B | -$ 30M | $ 1.25B |
| 2008 | $ 4.09B | $ 797M | $ 1.80B |
| 2007 | $ 3.06B | $ 448M | $ 1.11B |
| 2006 | $ 2.37B | $ 302M | $ 950M |
| 2005 | $ 2.01B | $ 88M | $ 670M |
| 2004 | $ 1.82B | $ 74M | $ 604M |
| 2003 | $ 1.90B | $ 90M | $ 1.02B |
| 2002 | $ 1.36B | $ 176M | $ 791M |
| 2001 | $ 735M | $ 98M | $ 674M |
| 2000 | $ 374M | $ 40M | $ 61M |
| IPO1999 | $ 158M | $ 4M | $ 50M |
