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%
4%
128.57%
70%
6%
10 Years
Score4.6
Net Growth279.07%
Net Trend60%
Net Income Consistency4%
Rev Growth128.57%
Rev Trend70%
Revenue Consistency6%
20 Years
6.7
15x
65%
53%
32x
70%
66%
20 Years
Score6.7
Net Growth15x
Net Trend65%
Net Income Consistency53%
Rev Growth32x
Rev Trend70%
Revenue Consistency66%
30 Years
6.4
152x
53%
48%
106x
60%
84%
30 Years
Score6.4
Net Growth152x
Net Trend53%
Net Income Consistency48%
Rev Growth106x
Rev Trend60%
Revenue Consistency84%
All Time
6.7
152x
53%
49%
106x
60%
85%
All Time
Score6.7
Net Growth152x
Net Trend53%
Net Income Consistency49%
Rev Growth106x
Rev Trend60%
Revenue Consistency85%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-08-07 | $ 597.33 | — |
1 Year2025-08-07 | $ 233.88 | 155.40% |
5 Years2021-08-06 | $ 40.94 | 14x |
10 Years2016-08-05 | $ 36.63 | 16x |
20 Years2006-08-07 | $ 2.01 | 297x |
30 Years1996-08-07 | $ 13.81 | 43x |
All Time1995-08-18 | $ 0.16 | 3804x |
| Period | Last Price2026-08-07 | 1 Year2025-08-07 | 5 Years2021-08-06 | 10 Years2016-08-05 | 20 Years2006-08-07 | 30 Years1996-08-07 | All Time1995-08-18 |
|---|---|---|---|---|---|---|---|
| Price | $ 597.33 | $ 233.88 | $ 40.94 | $ 36.63 | $ 2.01 | $ 13.81 | $ 0.16 |
| Return | — | 155.40% | 14x | 16x | 297x | 43x | 3804x |
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 |
