Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
8.3
4.94%
Grew
—
2.53%
Grew
—
1 Year
Score8.3
Net Growth4.94%
Net TrendGrew
Net Income Consistency—
Rev Growth2.53%
Rev TrendGrew
Revenue Consistency—
5 Years
9.5
185.25%
Every year
—
11x
Every year
—
5 Years
Score9.5
Net Growth185.25%
Net TrendEvery year
Net Income Consistency—
Rev Growth11x
Rev TrendEvery year
Revenue Consistency—
10 Years
6.7
249.39%
90%
44%
116.42%
80%
19%
10 Years
Score6.7
Net Growth249.39%
Net Trend90%
Net Income Consistency44%
Rev Growth116.42%
Rev Trend80%
Revenue Consistency19%
20 Years
5.9
6x
70%
30%
251.61%
85%
10%
20 Years
Score5.9
Net Growth6x
Net Trend70%
Net Income Consistency30%
Rev Growth251.61%
Rev Trend85%
Revenue Consistency10%
30 Years
6.4
28x
70%
30%
12x
87%
47%
30 Years
Score6.4
Net Growth28x
Net Trend70%
Net Income Consistency30%
Rev Growth12x
Rev Trend87%
Revenue Consistency47%
All Time
6.8
41x
73%
39%
15x
88%
63%
All Time
Score6.8
Net Growth41x
Net Trend73%
Net Income Consistency39%
Rev Growth15x
Rev Trend88%
Revenue Consistency63%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-07-28 | $ 322.50 | — |
1 Year2025-07-28 | $ 346.08 | -6.81% |
5 Years2021-07-28 | $ 77.89 | 314.07% |
10 Years2016-07-28 | $ 65.16 | 394.95% |
20 Years2006-07-28 | $ 27.21 | 11x |
30 Years1996-07-26 | $ 7.89 | 40x |
All Time1993-04-28 | $ 5.59 | 57x |
| Period | Last Price2026-07-28 | 1 Year2025-07-28 | 5 Years2021-07-28 | 10 Years2016-07-28 | 20 Years2006-07-28 | 30 Years1996-07-26 | All Time1993-04-28 |
|---|---|---|---|---|---|---|---|
| Price | $ 322.50 | $ 346.08 | $ 77.89 | $ 65.16 | $ 27.21 | $ 7.89 | $ 5.59 |
| Return | — | -6.81% | 314.07% | 394.95% | 11x | 40x | 57x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 18.38B | $ 4.48B | $ 512M |
| 2025 | $ 17.93B | $ 4.27B | $ 940M |
| 2024 | $ 16.48B | $ 2.87B | $ 388M |
| 2023 | $ 13.90B | $ 1.69B | $ 497M |
| 2022 | $ 8.84B | -$ 2.15B | $ 1.93B |
| 2021 | $ 1.53B | -$ 5.26B | $ 2.70B |
| 2020 | $ 2.20B | -$ 5.79B | $ 3.68B |
| 2019 | $ 10.95B | $ 1.87B | $ 243M |
| 2018 | $ 9.49B | $ 1.81B | $ 287M |
| 2017 | $ 8.77B | $ 1.62B | $ 120M |
| 2016 | $ 8.49B | $ 1.28B | $ 132M |
| 2015 | $ 8.29B | $ 665M | $ 121M |
| 2014 | $ 8.07B | $ 764M | $ 189M |
| 2013 | $ 7.95B | $ 473M | $ 204M |
| 2012 | $ 7.68B | $ 18M | $ 194M |
| 2011 | $ 7.53B | $ 607M | $ 262M |
| 2010 | $ 6.75B | $ 515M | $ 419M |
| 2009 | $ 5.88B | $ 162M | $ 284M |
| 2008 | $ 6.53B | $ 573M | $ 484M |
| 2007 | $ 6.14B | $ 603M | $ 444M |
| 2006 | $ 5.22B | $ 633M | $ 140M |
| 2005 | $ 4.90B | $ 715M | $ 125M |
| 2004 | $ 4.55B | $ 474M | $ 628M |
| 2003 | $ 3.78B | $ 280M | $ 330M |
| 2002 | $ 3.43B | $ 351M | $ 242M |
| 2001 | $ 3.14B | $ 254M | $ 727M |
| 2000 | $ 2.86B | $ 445M | $ 177M |
| 1999 | $ 2.54B | $ 383M | $ 63M |
| 1998 | $ 2.63B | $ 330M | $ 172M |
| 1997 | $ 1.93B | $ 175M | $ 110M |
| 1996 | $ 1.35B | $ 150M | $ 40M |
| 1995 | $ 1.18B | $ 149M | $ 31M |
| 1994 | $ 1.17B | $ 136M | $ 23M |
| IPO1993 | $ 1.11B | $ 106M | $ 32M |
