Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
8.9
16.93%
Grew
β
6.00%
Grew
β
1 Year
Score8.9
Net Growth16.93%
Net TrendGrew
Net Income Consistencyβ
Rev Growth6.00%
Rev TrendGrew
Revenue Consistencyβ
5 Years
8.8
12x
80%
β
116.95%
Every year
β
5 Years
Score8.8
Net Growth12x
Net Trend80%
Net Income Consistencyβ
Rev Growth116.95%
Rev TrendEvery year
Revenue Consistencyβ
All Time
5.8
308x
63%
Inconsistent
153.02%
88%
94%
All Time
Score5.8
Net Growth308x
Net Trend63%
Net Income ConsistencyInconsistent
Rev Growth153.02%
Rev Trend88%
Revenue Consistency94%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-07-02 | $ 300.53 | β |
1 Year2025-07-03 | $ 127.70 | 135.34% |
5 Years2021-07-02 | $ 26.82 | 11x |
All Time2018-07-30 | $ 9.80 | 30x |
| Period | Last Price2026-07-02 | 1 Year2025-07-03 | 5 Years2021-07-02 | All Time2018-07-30 |
|---|---|---|---|---|
| Price | $ 300.53 | $ 127.70 | $ 26.82 | $ 9.80 |
| Return | β | 135.34% | 11x | 30x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 10.84B | $ 1.55B | $ 2.50B |
| 2025 | $ 10.22B | $ 1.33B | $ 1.82B |
| 2024 | $ 8.01B | $ 495M | $ 1.23B |
| 2023 | $ 6.86B | $ 460M | $ 788M |
| 2022 | $ 5.69B | $ 76M | $ 273M |
| 2021 | $ 4.99B | $ 119M | $ 447M |
| 2020 | $ 4.37B | -$ 327M | $ 542M |
| 2019 | $ 4.43B | -$ 140M | $ 233M |
| IPO2018 | $ 4.28B | $ 5M | $ 835.54K |
