Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
9.0
61.22%
Grew
—
8.06%
Grew
—
1 Year
Score9.0
Net Growth61.22%
Net TrendGrew
Net Income Consistency—
Rev Growth8.06%
Rev TrendGrew
Revenue Consistency—
5 Years
7.3
477.64%
60%
—
140.84%
80%
—
5 Years
Score7.3
Net Growth477.64%
Net Trend60%
Net Income Consistency—
Rev Growth140.84%
Rev Trend80%
Revenue Consistency—
10 Years
4.6
279.07%
60%
Inconsistent
128.57%
70%
6%
10 Years
Score4.6
Net Growth279.07%
Net Trend60%
Net Income ConsistencyInconsistent
Rev Growth128.57%
Rev Trend70%
Revenue Consistency6%
20 Years
5.6
15x
65%
Inconsistent
32x
70%
66%
20 Years
Score5.6
Net Growth15x
Net Trend65%
Net Income ConsistencyInconsistent
Rev Growth32x
Rev Trend70%
Revenue Consistency66%
30 Years
5.4
152x
53%
Inconsistent
106x
60%
84%
30 Years
Score5.4
Net Growth152x
Net Trend53%
Net Income ConsistencyInconsistent
Rev Growth106x
Rev Trend60%
Revenue Consistency84%
All Time
5.5
152x
53%
Inconsistent
106x
60%
85%
All Time
Score5.5
Net Growth152x
Net Trend53%
Net Income ConsistencyInconsistent
Rev Growth106x
Rev Trend60%
Revenue Consistency85%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-06-25 | $ 753.07 | — |
1 Year2025-06-25 | $ 207.85 | 262.32% |
5 Years2021-06-25 | $ 43.62 | 17x |
10 Years2016-06-24 | $ 30.95 | 24x |
20 Years2006-06-23 | $ 1.78 | 423x |
30 Years1996-06-25 | $ 14.30 | 52x |
All Time1995-08-18 | $ 0.16 | 4793x |
| Period | Last Price2026-06-25 | 1 Year2025-06-25 | 5 Years2021-06-25 | 10 Years2016-06-24 | 20 Years2006-06-23 | 30 Years1996-06-25 | All Time1995-08-18 |
|---|---|---|---|---|---|---|---|
| Price | $ 753.07 | $ 207.85 | $ 43.62 | $ 30.95 | $ 1.78 | $ 14.30 | $ 0.16 |
| Return | — | 262.32% | 17x | 24x | 423x | 52x | 4793x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 944M | $ 137M | $ 894M |
| 2025 | $ 874M | $ 85M | $ 525M |
| 2024 | $ 573M | $ 32M | $ 412M |
| 2023 | $ 455M | $ 33M | $ 325M |
| 2022 | $ 509M | $ 38M | $ 440M |
| 2021 | $ 392M | $ 23M | $ 456M |
| 2020 | $ 238M | -$ 42M | $ 327M |
| 2019 | $ 482M | $ 52M | $ 296M |
| 2018 | $ 892M | $ 72M | $ 434M |
| 2017 | $ 675M | $ 70M | $ 522M |
| 2016 | $ 413M | $ 36M | $ 275M |
| 2015 | $ 383M | $ 30M | $ 333M |
| 2014 | $ 227M | $ 40M | $ 272M |
| 2013 | $ 278M | $ 23M | $ 175M |
| 2012 | $ 141M | $ 9M | $ 156M |
| 2011 | $ 182M | $ 7M | $ 83M |
| 2010 | $ 232M | $ 7M | $ 66M |
| 2009 | $ 220M | $ 10M | $ 74M |
| 2008 | $ 206M | -$ 3M | $ 66M |
| 2007 | $ 68M | -$ 113K | $ 27M |
| 2006 | $ 28M | -$ 9M | $ 5K |
| 2005 | $ 14M | -$ 2M | $ 167K |
| 2004 | $ 6M | -$ 597K | $ 8M |
| 2003 | $ 6M | $ 317.62K | $ 265.08K |
| 2002 | $ 7M | -$ 518.89K | $ 123.33K |
| 2001 | $ 7M | -$ 22.13K | $ 8.25K |
| 2000 | $ 7M | -$ 848.38K | $ 56.83K |
| 1999 | $ 8M | $ 729.25K | $ 828.81K |
| 1998 | $ 8M | $ 491.96K | $ 361.52K |
| 1997 | $ 8M | $ 662.99K | $ 164.41K |
| 1996 | $ 8M | $ 898.12K |
