
Last Price
52 Week Range
$26.20 - $84.56
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-182.146M | $-255.843M | |||
| $0.189M | $1.418M | |||
| - | - | |||
| $23.332M | $46.277M | |||
| $-2.002M | $-15.478M | |||
| $-10.547M | $-3.824M | |||
| $-171.174M | $-227.45M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-1.152M | $-5.147M | |||
| - | - | |||
| $-649.45M | $-642.3M | |||
| $350.14M | $467.873M | |||
| - | - | |||
| $-300.462M | $-179.574M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $493.483M | $396.49M | |||
| - | - | |||
| $1.626M | - | |||
| $495.109M | $396.49M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $118.61M | $142.083M | |||
| $23.473M | $-10.534M | |||
| $142.083M | $131.549M | |||
| $-171.174M | $-227.45M | |||
| $-1.152M | $-5.147M | |||
| $-172.326M | $-232.597M |
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