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
7.3
309x
85%
Inconsistent
9x
95%
99%
20 Years
Score7.3
Net Growth309x
Net Trend85%
Net Income ConsistencyInconsistent
Rev Growth9x
Rev Trend95%
Revenue Consistency99%
All Time
6.9
309x
85%
Inconsistent
9x
95%
99%
All Time
Score6.9
Net Growth309x
Net Trend85%
Net Income ConsistencyInconsistent
Rev Growth9x
Rev Trend95%
Revenue Consistency99%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-05-22 | $ 498.54 | โ |
1 Year2025-05-23 | $ 560.27 | -11.02% |
5 Years2021-05-25 | $ 356.68 | 39.77% |
10 Years2016-05-25 | $ 90.89 | 448.49% |
20 Years2006-05-25 | $ 4.17 | 119x |
All Time2006-05-25 | $ 4.17 | 119x |
| Period | Last Price2026-05-22 | 1 Year2025-05-23 | 5 Years2021-05-25 | 10 Years2016-05-25 | 20 Years2006-05-25 | All Time2006-05-25 |
|---|---|---|---|---|---|---|
| Price | $ 498.54 | $ 560.27 | $ 356.68 | $ 90.89 | $ 4.17 | $ 4.17 |
| Return | โ | -11.02% | 39.77% | 448.49% | 119x | 119x |
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 |
