Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
8.0
5.59%
Grew
—
4.82%
Grew
—
1 Year
Score8.0
Net Growth5.59%
Net TrendGrew
Net Income Consistency—
Rev Growth4.82%
Rev TrendGrew
Revenue Consistency—
5 Years
9.4
301x
Every year
—
145.99%
Every year
—
5 Years
Score9.4
Net Growth301x
Net TrendEvery year
Net Income Consistency—
Rev Growth145.99%
Rev TrendEvery year
Revenue Consistency—
10 Years
7.2
11x
80%
51%
104.78%
80%
87%
10 Years
Score7.2
Net Growth11x
Net Trend80%
Net Income Consistency51%
Rev Growth104.78%
Rev Trend80%
Revenue Consistency87%
20 Years
5.2
18x
70%
7%
209.05%
75%
14%
20 Years
Score5.2
Net Growth18x
Net Trend70%
Net Income Consistency7%
Rev Growth209.05%
Rev Trend75%
Revenue Consistency14%
30 Years
5.7
38x
67%
18%
5x
73%
69%
30 Years
Score5.7
Net Growth38x
Net Trend67%
Net Income Consistency18%
Rev Growth5x
Rev Trend73%
Revenue Consistency69%
All Time
6.2
26x
67%
24%
7x
75%
83%
All Time
Score6.2
Net Growth26x
Net Trend67%
Net Income Consistency24%
Rev Growth7x
Rev Trend75%
Revenue Consistency83%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-08-07 | $ 211.56 | — |
1 Year2025-08-07 | $ 77.59 | 172.65% |
5 Years2021-08-06 | $ 8.39 | 25x |
10 Years2016-08-05 | $ 9.50 | 22x |
20 Years2006-08-07 | $ 5.80 | 36x |
30 Years1996-08-07 | $ 2.39 | 88x |
All Time1990-03-26 | $ 1.78 | 118x |
| 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 Time1990-03-26 |
|---|---|---|---|---|---|---|---|
| Price | $ 211.56 | $ 77.59 | $ 8.39 | $ 9.50 | $ 5.80 | $ 2.39 | $ 1.78 |
| Return | — | 172.65% | 25x | 22x | 36x | 88x | 118x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 1.15B | $ 190M | $ 633M |
| 2025 | $ 1.10B | $ 180M | $ 475M |
| 2024 | $ 1.01B | $ 149M | $ 358M |
| 2023 | $ 699M | $ 54M | $ 279M |
| 2022 | $ 532M | $ 13M | $ 116M |
| 2021 | $ 470M | $ 631K | $ 133M |
| 2020 | $ 518M | $ 16M | $ 178M |
| 2019 | $ 517M | $ 9M | $ 124M |
| 2018 | $ 448M | -$ 7M | $ 49M |
| 2017 | $ 395M | -$ 9M | $ 95M |
| 2016 | $ 565M | $ 15M | $ 97M |
| 2015 | $ 661M | $ 9M | $ 43M |
| 2014 | $ 647M | $ 29M | $ 103M |
| 2013 | $ 640M | $ 42M | $ 107M |
| 2012 | $ 717M | $ 29M | $ 90M |
| 2011 | $ 562M | -$ 2M | $ 123M |
| 2010 | $ 550M | $ 25M | $ 115M |
| 2009 | $ 665M | $ 39M | $ 97M |
| 2008 | $ 638M | $ 25M | $ 10M |
| 2007 | $ 564M | $ 9M | $ 5M |
| 2006 | $ 374M | $ 9M | $ 10M |
| 2005 | $ 256M | $ 2M | $ 33M |
| 2004 | $ 206M | $ 1M | $ 63M |
| 2003 | $ 253M | $ 6M | $ 42M |
| 2002 | $ 306M | $ 17M | $ 14M |
| 2001 | $ 271M | $ 13M | $ 6M |
| 2000 | $ 223M | $ 7M | $ 2M |
| 1999 | $ 212M | $ 7M | $ 10M |
| 1998 | $ 212M | $ 6M | $ 600K |
| 1997 | $ 191M | $ 12M | $ 2M |
| 1996 | $ 170M | $ 4M | $ 8M |
| 1995 | $ 169M | $ 5M | $ 3M |
| 1994 | $ 152M | $ 4M | $ 7M |
| 1993 | $ 138M | $ 2M | $ 13M |
| 1992 | $ 137M | $ 8M | $ 6M |
| 1991 | $ 146M | $ 7M | $ 12M |
| IPO1990 | $ 130M | $ 7M | $ 12M |
