Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
8.4
4.02%
Grew
โ
3.50%
Grew
โ
1 Year
Score8.4
Net Growth4.02%
Net TrendGrew
Net Income Consistencyโ
Rev Growth3.50%
Rev TrendGrew
Revenue Consistencyโ
5 Years
8.9
79.23%
Every year
โ
79.72%
Every year
โ
5 Years
Score8.9
Net Growth79.23%
Net TrendEvery year
Net Income Consistencyโ
Rev Growth79.72%
Rev TrendEvery year
Revenue Consistencyโ
10 Years
8.6
283.59%
80%
92%
214.95%
90%
97%
10 Years
Score8.6
Net Growth283.59%
Net Trend80%
Net Income Consistency92%
Rev Growth214.95%
Rev Trend90%
Revenue Consistency97%
20 Years
9.3
309x
85%
96%
9x
95%
99%
20 Years
Score9.3
Net Growth309x
Net Trend85%
Net Income Consistency96%
Rev Growth9x
Rev Trend95%
Revenue Consistency99%
All Time
8.5
309x
85%
72%
9x
95%
99%
All Time
Score8.5
Net Growth309x
Net Trend85%
Net Income Consistency72%
Rev Growth9x
Rev Trend95%
Revenue Consistency99%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-07-09 | $ 523.20 | โ |
1 Year2025-07-09 | $ 561.61 | -6.84% |
5 Years2021-07-09 | $ 362.06 | 44.51% |
10 Years2016-07-08 | $ 83.50 | 6x |
20 Years2006-07-07 | $ 4.17 | 125x |
All Time2006-05-25 | $ 4.16 | 125x |
| Period | Last Price2026-07-09 | 1 Year2025-07-09 | 5 Years2021-07-09 | 10 Years2016-07-08 | 20 Years2006-07-07 | All Time2006-05-25 |
|---|---|---|---|---|---|---|
| Price | $ 523.20 | $ 561.61 | $ 362.06 | $ 83.50 | $ 4.17 | $ 4.16 |
| Return | โ | -6.84% | 44.51% | 6x | 125x | 125x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 33.93B | $ 15.57B | $ 8.21B |
| 2025 | $ 32.79B | $ 14.96B | $ 10.89B |
| 2024 | $ 28.16B | $ 12.87B | $ 8.77B |
| 2023 | $ 25.09B | $ 11.19B | $ 9.18B |
| 2022 | $ 22.23B | $ 9.93B | $ 7.40B |
| 2021 | $ 18.88B | $ 8.68B | $ 7.89B |
| 2020 | $ 15.30B | $ 6.41B | $ 10.59B |
| 2019 | $ 16.88B | $ 8.11B | $ 7.67B |
| 2018 | $ 14.95B | $ 5.85B | $ 8.37B |
| 2017 | $ 12.49B | $ 3.91B | $ 7.78B |
| 2016 | $ 10.77B | $ 4.05B | $ 8.33B |
| 2015 | $ 9.66B | $ 3.80B | $ 6.73B |
| 2014 | $ 9.44B | $ 3.61B | $ 6.30B |
| 2013 | $ 8.31B | $ 3.11B | $ 6.29B |
| 2012 | $ 7.39B | $ 2.75B | $ 5.03B |
| 2011 | $ 6.71B | $ 1.90B | $ 4.94B |
| 2010 | $ 5.53B | $ 1.84B | $ 4.19B |
| 2009 | $ 5.09B | $ 1.46B | $ 2.87B |
| 2008 | $ 4.99B | -$ 253M | $ 2.24B |
| 2007 | $ 4.06B | $ 1.08B | $ 2.96B |
| IPO2006 | $ 3.32B | $ 50M | $ 2.48B |
