Score Overview
Period⭐ Score📈 Net Growth⌛ Net Trend📶 Net Stab.📈 Rev Growth⌛ Rev Trend📶 Rev Stab.
1 Year
5.4
1.85%
100%
—
59.00%
100%
—
1 Year
⭐ Score5.4
📈 Net Growth1.85%
⌛ Net Trend100%
📶 Net Stab.—
📈 Rev Growth59.00%
⌛ Rev Trend100%
📶 Rev Stab.—
5 Years
9.3
8x
80%
—
14x
100%
—
5 Years
⭐ Score9.3
📈 Net Growth8x
⌛ Net Trend80%
📶 Net Stab.—
📈 Rev Growth14x
⌛ Rev Trend100%
📶 Rev Stab.—
All Time
7.7
270.60%
86%
0%
86x
100%
98%
All Time
⭐ Score7.7
📈 Net Growth270.60%
⌛ Net Trend86%
📶 Net Stab.0%
📈 Rev Growth86x
⌛ Rev Trend100%
📶 Rev Stab.98%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-05-11 | $ 29.14 | — |
1 Year2025-05-09 | $ 51.96 | -43.92% |
5 Years2021-05-11 | $ 9.90 | 194.34% |
All Time2019-09-13 | $ 9.80 | 297.35% |
| Period | Last Price2026-05-11 | 1 Year2025-05-09 | 5 Years2021-05-11 | All Time2019-09-13 |
|---|---|---|---|---|
| Price | $ 29.14 | $ 51.96 | $ 9.90 | $ 9.80 |
| Return | — | -43.92% | 194.34% | 297.35% |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2025 | $ 2.34B | $ 128M | $ 577M |
| 2024 | $ 1.47B | $ 126M | $ 300M |
| 2023 | $ 872M | -$ 23M | $ 220M |
| 2022 | $ 526M | -$ 65M | $ 179M |
| 2021 | $ 271M | -$ 107M | $ 247M |
| 2020 | $ 148M | -$ 18M | $ 100M |
| IPO2019 | $ 82M | -$ 72M | $ 60M |
| 2018 | $ 26M | -$ 75M | $ 41M |
