Score Overview
Period⭐ Score📈 Net Growth⌛ Net Trend📶 Net Stab.📈 Rev Growth⌛ Rev Trend📶 Rev Stab.
1 Year
7.7
11.21%
100%
—
7.85%
100%
—
1 Year
⭐ Score7.7
📈 Net Growth11.21%
⌛ Net Trend100%
📶 Net Stab.—
📈 Rev Growth7.85%
⌛ Rev Trend100%
📶 Rev Stab.—
5 Years
9.4
347.91%
100%
—
245.72%
100%
—
5 Years
⭐ Score9.4
📈 Net Growth347.91%
⌛ Net Trend100%
📶 Net Stab.—
📈 Rev Growth245.72%
⌛ Rev Trend100%
📶 Rev Stab.—
All Time
8.6
8059x
92%
0%
6440x
100%
88%
All Time
⭐ Score8.6
📈 Net Growth8059x
⌛ Net Trend92%
📶 Net Stab.0%
📈 Rev Growth6440x
⌛ Rev Trend100%
📶 Rev Stab.88%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-05-11 | $ 139.86 | — |
1 Year2025-05-09 | $ 100.72 | 38.85% |
5 Years2021-05-11 | $ 123.04 | 13.67% |
All Time2019-03-08 | $ 14.73 | 9x |
| Period | Last Price2026-05-11 | 1 Year2025-05-09 | 5 Years2021-05-11 | All Time2019-03-08 |
|---|---|---|---|---|
| Price | $ 139.86 | $ 100.72 | $ 123.04 | $ 14.73 |
| Return | — | 38.85% | 13.67% | 9x |
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 |
