Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
9.4
32.94%
Grew
—
17.39%
Grew
—
1 Year
Score9.4
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
6.6
354x
65%
Inconsistent
81x
80%
85%
20 Years
Score6.6
Net Growth354x
Net Trend65%
Net Income ConsistencyInconsistent
Rev Growth81x
Rev Trend80%
Revenue Consistency85%
All Time
6.4
38929x
68%
Inconsistent
1601x
82%
88%
All Time
Score6.4
Net Growth38929x
Net Trend68%
Net Income ConsistencyInconsistent
Rev Growth1601x
Rev Trend82%
Revenue Consistency88%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-06-25 | $ 195.74 | — |
1 Year2025-06-25 | $ 154.10 | 27.02% |
5 Years2021-06-25 | $ 18.97 | 10x |
10 Years2016-06-24 | $ 1.12 | 174x |
20 Years2006-06-23 | $ 0.31 | 631x |
All Time1999-01-22 | $ 0.04 | 5205x |
| Period | Last Price2026-06-25 | 1 Year2025-06-25 | 5 Years2021-06-25 | 10 Years2016-06-24 | 20 Years2006-06-23 | All Time1999-01-22 |
|---|---|---|---|---|---|---|
| Price | $ 195.74 | $ 154.10 | $ 18.97 | $ 1.12 | $ 0.31 | $ 0.04 |
| Return | — | 27.02% | 10x | 174x | 631x | 5205x |
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 |
