
Last Price
52 Week Range
$52.56 - $262.90
Next Earnings Date
May 05 2026
Next Earnings Date
May 05 2026
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-83.421M | $219.134M | |||
| $3.154M | $6.829M | |||
| - | - | |||
| $234.588M | $160.033M | |||
| $-13.295M | $-65.964M | |||
| $-4.35M | $-0.726M | |||
| $136.676M | $319.306M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-34.245M | $-37.544M | |||
| - | $-28.786M | |||
| $-930.575M | $-857.753M | |||
| $208.665M | $683.114M | |||
| $-1.413M | $-0.5M | |||
| $-757.568M | $-241.469M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $671.132M | $9.803M | |||
| - | - | |||
| $-15.294M | - | |||
| $655.838M | $9.803M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $45.098M | $80.044M | |||
| $34.946M | $87.64M | |||
| $80.044M | $167.684M | |||
| $136.676M | $319.306M | |||
| $-34.245M | $-37.544M | |||
| $102.431M | $281.762M |
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