
Last Price
52 Week Range
$43.75 - $87.60
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-41.479M | $30.128M | |||
| $5.2M | $11.47M | |||
| $-0.411M | $4.084M | |||
| $95.335M | - | |||
| $3.623M | $-13.62M | |||
| $5.368M | $94.211M | |||
| $67.636M | $126.273M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-0.985M | $-4.236M | |||
| $-723.367M | $-228.838M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $-724.352M | $-233.074M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $255M | $169.973M | |||
| $617.554M | - | |||
| $-178.244M | $-63.713M | |||
| $-38.385M | $-5.75M | |||
| $655.925M | $100.51M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $37.823M | $37.032M | |||
| $-0.791M | $-6.291M | |||
| $37.032M | $30.741M | |||
| $67.636M | $126.273M | |||
| $-0.985M | $-4.236M | |||
| $66.651M | $122.037M |
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