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.1
19.99%
40%
โ
139.64%
80%
โ
5 Years
Score5.1
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-06-25 | $ 138.54 | โ |
1 Year2025-06-25 | $ 26.23 | 428.17% |
5 Years2021-06-25 | $ 8.82 | 15x |
10 Years2016-06-24 | $ 9.82 | 14x |
All Time2013-09-26 | $ 9.96 | 13x |
| Period | Last Price2026-06-25 | 1 Year2025-06-25 | 5 Years2021-06-25 | 10 Years2016-06-24 | All Time2013-09-26 |
|---|---|---|---|---|---|
| Price | $ 138.54 | $ 26.23 | $ 8.82 | $ 9.82 | $ 9.96 |
| Return | โ | 428.17% | 15x | 14x | 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 |
