Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
3.4
-13.36%
Shrank
โ
11.25%
Grew
โ
1 Year
Score3.4
Net Growth-13.36%
Net TrendShrank
Net Income Consistencyโ
Rev Growth11.25%
Rev TrendGrew
Revenue Consistencyโ
5 Years
5.2
19.99%
40%
โ
139.64%
80%
โ
5 Years
Score5.2
Net Growth19.99%
Net Trend40%
Net Income Consistencyโ
Rev Growth139.64%
Rev Trend80%
Revenue Consistencyโ
10 Years
2.9
-238.75%
50%
Inconsistent
94.47%
60%
16%
10 Years
Score2.9
Net Growth-238.75%
Net Trend50%
Net Income ConsistencyInconsistent
Rev Growth94.47%
Rev Trend60%
Revenue Consistency16%
All Time
3.6
-29x
62%
Inconsistent
5x
69%
48%
All Time
Score3.6
Net Growth-29x
Net Trend62%
Net Income ConsistencyInconsistent
Rev Growth5x
Rev Trend69%
Revenue Consistency48%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-08-07 | $ 135.63 | โ |
1 Year2025-08-07 | $ 22.33 | 6x |
5 Years2021-08-06 | $ 7.15 | 18x |
10 Years2016-08-05 | $ 14.79 | 9x |
All Time2013-09-26 | $ 9.96 | 13x |
| Period | Last Price2026-08-07 | 1 Year2025-08-07 | 5 Years2021-08-06 | 10 Years2016-08-05 | All Time2013-09-26 |
|---|---|---|---|---|---|
| Price | $ 135.63 | $ 22.33 | $ 7.15 | $ 14.79 | $ 9.96 |
| Return | โ | 6x | 18x | 9x | 13x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 507M | -$ 43M | $ 449M |
| 2025 | $ 455M | -$ 38M | $ 216M |
| 2024 | $ 249M | -$ 186M | $ 67M |
| 2023 | $ 217M | -$ 56M | $ 45M |
| 2022 | $ 222M | -$ 66M | $ 24M |
| 2021 | $ 211M | -$ 54M | $ 34M |
| 2020 | $ 234M | -$ 58M | $ 43M |
| 2019 | $ 190M | -$ 66M | $ 59M |
| 2018 | $ 267M | -$ 2M | $ 55M |
| 2017 | $ 382M | $ 73M | $ 82M |
| 2016 | $ 260M | $ 31M | $ 52M |
| 2015 | $ 189M | $ 10M | $ 40M |
| 2014 | $ 130M | $ 4M | $ 40M |
| IPO2013 | $ 78M | -$ 1M | $ 29M |
