Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
8.7
14.37%
Grew
—
9.50%
Grew
—
1 Year
Score8.7
Net Growth14.37%
Net TrendGrew
Net Income Consistency—
Rev Growth9.50%
Rev TrendGrew
Revenue Consistency—
5 Years
9.2
139.46%
Every year
—
163.24%
Every year
—
5 Years
Score9.2
Net Growth139.46%
Net TrendEvery year
Net Income Consistency—
Rev Growth163.24%
Rev TrendEvery year
Revenue Consistency—
10 Years
8.7
405.55%
90%
92%
256.86%
90%
89%
10 Years
Score8.7
Net Growth405.55%
Net Trend90%
Net Income Consistency92%
Rev Growth256.86%
Rev Trend90%
Revenue Consistency89%
20 Years
8.9
17x
85%
98%
11x
90%
97%
20 Years
Score8.9
Net Growth17x
Net Trend85%
Net Income Consistency98%
Rev Growth11x
Rev Trend90%
Revenue Consistency97%
30 Years
8.9
212x
80%
97%
140x
90%
98%
30 Years
Score8.9
Net Growth212x
Net Trend80%
Net Income Consistency97%
Rev Growth140x
Rev Trend90%
Revenue Consistency98%
All Time
9.1
1317x
82%
93%
225x
88%
97%
All Time
Score9.1
Net Growth1317x
Net Trend82%
Net Income Consistency93%
Rev Growth225x
Rev Trend88%
Revenue Consistency97%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-08-04 | $ 367.66 | — |
1 Year2025-08-04 | $ 337.31 | 9.00% |
5 Years2021-08-04 | $ 127.98 | 187.28% |
10 Years2016-08-04 | $ 35.30 | 10x |
20 Years2006-08-04 | $ 5.94 | 61x |
30 Years1996-08-02 | $ 0.94 | 391x |
All Time1992-03-17 | $ 0.41 | 896x |
| Period | Last Price2026-08-04 | 1 Year2025-08-04 | 5 Years2021-08-04 | 10 Years2016-08-04 | 20 Years2006-08-04 | 30 Years1996-08-02 | All Time1992-03-17 |
|---|---|---|---|---|---|---|---|
| Price | $ 367.66 | $ 337.31 | $ 127.98 | $ 35.30 | $ 5.94 | $ 0.94 | $ 0.41 |
| Return | — | 9.00% | 187.28% | 10x | 61x | 391x | 896x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 4.91B | $ 789M | $ 210M |
| 2025 | $ 4.48B | $ 690M | $ 217M |
| 2024 | $ 3.85B | $ 514M | $ 162M |
| 2023 | $ 2.96B | $ 403M | $ 171M |
| 2022 | $ 2.20B | $ 351M | $ 139M |
| 2021 | $ 1.86B | $ 329M | $ 108M |
| 2020 | $ 1.78B | $ 313M | $ 406M |
| 2019 | $ 2.05B | $ 327M | $ 57M |
| 2018 | $ 1.77B | $ 259M | $ 59M |
| 2017 | $ 1.52B | $ 185M | $ 52M |
| 2016 | $ 1.37B | $ 156M | $ 42M |
| 2015 | $ 1.18B | $ 133M | $ 33M |
| 2014 | $ 1.13B | $ 121M | $ 20M |
| 2013 | $ 1.00B | $ 102M | $ 15M |
| 2012 | $ 897M | $ 85M | $ 21M |
| 2011 | $ 764M | $ 72M | $ 17M |
| 2010 | $ 617M | $ 54M | $ 6M |
| 2009 | $ 538M | $ 59M | $ 7M |
| 2008 | $ 582M | $ 67M | $ 12M |
| 2007 | $ 507M | $ 55M | $ 4M |
| 2006 | $ 392M | $ 43M | $ 4M |
| 2005 | $ 269M | $ 22M | $ 5M |
| 2004 | $ 215M | $ 20M | $ 214K |
| 2003 | $ 176M | $ 12M | $ 4M |
| 2002 | $ 172M | $ 15M | $ 4M |
| 2001 | $ 171M | $ 15M | $ 4M |
| 2000 | $ 202M | $ 26M | $ 4M |
| 1999 | $ 141M | $ 16M | $ 6M |
| 1998 | $ 95M | $ 10M | $ 8M |
| 1997 | $ 63M | $ 7M | $ 24M |
| 1996 | $ 34M | $ 3M | $ 11M |
| 1995 | $ 40M | $ 2M | $ 4M |
| 1994 | $ 32M | $ 1M | $ 5M |
| 1993 | $ 25M | $ 500K | $ 5M |
| IPO1992 | $ 21M | -$ 600K | $ 18M |
