Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
4.3
-3.20%
Shrank
โ
24.15%
Grew
โ
1 Year
Score4.3
Net Growth-3.20%
Net TrendShrank
Net Income Consistencyโ
Rev Growth24.15%
Rev TrendGrew
Revenue Consistencyโ
5 Years
7.2
5x
40%
โ
8x
Every year
โ
5 Years
Score7.2
Net Growth5x
Net Trend40%
Net Income Consistencyโ
Rev Growth8x
Rev TrendEvery year
Revenue Consistencyโ
10 Years
6.4
25x
50%
30%
19x
80%
88%
10 Years
Score6.4
Net Growth25x
Net Trend50%
Net Income Consistency30%
Rev Growth19x
Rev Trend80%
Revenue Consistency88%
All Time
6.0
42x
45%
27%
20x
82%
92%
All Time
Score6.0
Net Growth42x
Net Trend45%
Net Income Consistency27%
Rev Growth20x
Rev Trend82%
Revenue Consistency92%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-08-03 | $ 225.15 | โ |
1 Year2025-08-01 | $ 136.27 | 65.23% |
5 Years2021-08-03 | $ 19.69 | 11x |
10 Years2016-08-03 | $ 5.59 | 40x |
All Time2015-05-15 | $ 7.14 | 31x |
| Period | Last Price2026-08-03 | 1 Year2025-08-01 | 5 Years2021-08-03 | 10 Years2016-08-03 | All Time2015-05-15 |
|---|---|---|---|---|---|
| Price | $ 225.15 | $ 136.27 | $ 19.69 | $ 5.59 | $ 7.14 |
| Return | โ | 65.23% | 11x | 40x | 31x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 3.11B | $ 485M | |
| 2025 | $ 2.50B | $ 501M | $ 300M |
| 2024 | $ 1.75B | $ 8M | $ 115M |
| 2023 | $ 1.18B | $ 243M | $ 90M |
| 2022 | $ 722M | -$ 193M | $ 53M |
| 2021 | $ 335M | -$ 104M | $ 188M |
| 2020 | $ 370M | -$ 88M | $ 161M |
| 2019 | $ 585M | $ 225M | $ 242M |
| 2018 | $ 350M | $ 5M | $ 99M |
| 2017 | $ 222M | $ 134K | $ 59M |
| 2016 | $ 153M | -$ 20M | $ 85M |
| IPO2015 | $ 143M | -$ 11M | $ 381M |
