Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
8.7
11.21%
Grew
โ
7.85%
Grew
โ
1 Year
Score8.7
Net Growth11.21%
Net TrendGrew
Net Income Consistencyโ
Rev Growth7.85%
Rev TrendGrew
Revenue Consistencyโ
5 Years
9.5
347.91%
Every year
โ
245.72%
Every year
โ
5 Years
Score9.5
Net Growth347.91%
Net TrendEvery year
Net Income Consistencyโ
Rev Growth245.72%
Rev TrendEvery year
Revenue Consistencyโ
All Time
7.4
8059x
92%
Inconsistent
6440x
Every year
88%
All Time
Score7.4
Net Growth8059x
Net Trend92%
Net Income ConsistencyInconsistent
Rev Growth6440x
Rev TrendEvery year
Revenue Consistency88%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-06-25 | $ 98.12 | โ |
1 Year2025-06-25 | $ 122.37 | -19.82% |
5 Years2021-06-25 | $ 162.49 | -39.62% |
All Time2019-03-08 | $ 14.73 | 6x |
| Period | Last Price2026-06-25 | 1 Year2025-06-25 | 5 Years2021-06-25 | All Time2019-03-08 |
|---|---|---|---|---|
| Price | $ 98.12 | $ 122.37 | $ 162.49 | $ 14.73 |
| Return | โ | -19.82% | -39.62% | 6x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 24.59B | $ 12.58B | $ 130.54B |
| 2025 | $ 22.80B | $ 11.31B | $ 130.54B |
| 2024 | $ 13.59B | $ 5.44B | $ 14.42B |
| 2023 | $ 10.00B | $ 4.28B | $ 8.19B |
| 2022 | $ 7.61B | $ 2.92B | $ 5.74B |
| 2021 | $ 7.11B | $ 2.81B | $ 5.83B |
| 2020 | $ 3.31B | $ 1.32B | $ 1.33B |
| IPO2019 | $ 1.06B | $ 165M | $ 456M |
| 2018 | $ 811M | $ 138M | $ 274M |
| 2017 | $ 311M | -$ 8M | $ 375M |
| 2016 | $ 87M | -$ 98M | $ 181M |
| 2015 | $ 4M | -$ 249.32K | |
| 2014 | $ 3M | -$ 1M |
