Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
8.6
9.65%
Grew
—
5.97%
Grew
—
1 Year
Score8.6
Net Growth9.65%
Net TrendGrew
Net Income Consistency—
Rev Growth5.97%
Rev TrendGrew
Revenue Consistency—
5 Years
7.7
179.05%
60%
—
144.83%
Every year
—
5 Years
Score7.7
Net Growth179.05%
Net Trend60%
Net Income Consistency—
Rev Growth144.83%
Rev TrendEvery year
Revenue Consistency—
10 Years
8.7
11x
80%
83%
6x
Every year
97%
10 Years
Score8.7
Net Growth11x
Net Trend80%
Net Income Consistency83%
Rev Growth6x
Rev TrendEvery year
Revenue Consistency97%
20 Years
8.7
236x
75%
90%
27x
95%
97%
20 Years
Score8.7
Net Growth236x
Net Trend75%
Net Income Consistency90%
Rev Growth27x
Rev Trend95%
Revenue Consistency97%
All Time
6.6
152x
73%
Inconsistent
61x
95%
97%
All Time
Score6.6
Net Growth152x
Net Trend73%
Net Income ConsistencyInconsistent
Rev Growth61x
Rev Trend95%
Revenue Consistency97%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-06-18 | $ 1.56K | — |
1 Year2025-06-18 | $ 688.01 | 127.28% |
5 Years2021-06-18 | $ 341.29 | 358.18% |
10 Years2016-06-17 | $ 62.47 | 25x |
20 Years2006-06-16 | $ 10.70 | 146x |
All Time2004-11-19 | $ 8.41 | 185x |
| Period | Last Price2026-06-18 | 1 Year2025-06-18 | 5 Years2021-06-18 | 10 Years2016-06-17 | 20 Years2006-06-16 | All Time2004-11-19 |
|---|---|---|---|---|---|---|
| Price | $ 1.56K | $ 688.01 | $ 341.29 | $ 62.47 | $ 10.70 | $ 8.41 |
| Return | — | 127.28% | 358.18% | 25x | 146x | 185x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 2.95B | $ 675M | $ 1.36B |
| 2025 | $ 2.79B | $ 615M | $ 1.25B |
| 2024 | $ 2.20B | $ 1.78B | $ 862M |
| 2023 | $ 1.82B | $ 427M | $ 1.10B |
| 2022 | $ 1.79B | $ 437M | $ 737M |
| 2021 | $ 1.20B | $ 242M | $ 725M |
| 2020 | $ 844M | $ 164M | $ 595M |
| 2019 | $ 627M | $ 108M | $ 455M |
| 2018 | $ 582M | $ 105M | $ 377M |
| 2017 | $ 470M | $ 65M | $ 299M |
| 2016 | $ 388M | $ 52M | $ 268M |
| 2015 | $ 333M | $ 35M | $ 234M |
| 2014 | $ 282M | $ 35M | $ 238M |
| 2013 | $ 238M | $ 22M | $ 226M |
| 2012 | $ 213M | $ 15M | $ 160M |
| 2011 | $ 196M | $ 13M | $ 174M |
| 2010 | $ 218M | $ 29M | $ 177M |
| 2009 | $ 165M | $ 19M | $ 165M |
| 2008 | $ 160M | $ 24M | $ 105M |
| 2007 | $ 134M | $ 9M | $ 110M |
| 2006 | $ 105M | -$ 2M | $ 78M |
| 2005 | $ 99M | $ 5M | $ 63M |
| IPO2004 | $ 47M | -$ 4M | $ 49M |
