
Last Price
52 Week Range
$9.89 - $27.78
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $0.777B | $1.193B | ||||
| $17.4K | $244.5K | ||||
| - | - | ||||
| - | - | ||||
| $7.457M | $9.992M | ||||
| $0.784B | $1.203B | ||||
| $7.782M | $5.557M | ||||
| $0.146B | $1.22B | ||||
| - | $200.499M | ||||
| - | $209.688M | ||||
| - | - | ||||
| $0.154B | $1.636B | ||||
| - | - | ||||
| $0.938B | $2.839B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $2.986M | $3.848M | ||||
| $7.443M | - | ||||
| $4.781M | $947.511M | ||||
| $1.081M | - | ||||
| $1.241M | - | ||||
| $1.011M | $0.03M | ||||
| - | $28.708M | ||||
| $17.302M | $980.097M | ||||
| $2.277M | $0.443M | ||||
| $3.641M | $1.724M | ||||
| - | - | ||||
| - | $210.248M | ||||
| - | $-1.724M | ||||
| $7.396M | $212.414M | ||||
| - | - | ||||
| $0.025B | $1.193B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-2.909M | $-56.516M | ||||
| - | - | ||||
| $22.1K | $28.1K | ||||
| $-2.945B | $-3.657B | ||||
| $3.862B | $5.36B | ||||
| - | - | ||||
| - | - | ||||
| $0.914B | $1.647B | ||||
| - | $150.6K | ||||
| $0.914B | $1.647B | ||||
| $0.938B | $2.839B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $0.607B | $1.228B | ||||
| $13.257M | $951.4M | ||||
| $-156.979M | $785.512M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers