
Last Price
52 Week Range
$21.64 - $36.00
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | $35.046M | |||
| - | $328.999M | |||
| $5.465B | - | |||
| - | - | |||
| - | - | |||
| $5.465B | $0.364B | |||
| - | - | |||
| - | - | |||
| - | $8.873B | |||
| - | - | |||
| - | $21.367M | |||
| - | $8.894B | |||
| - | - | |||
| $5.465B | $9.258B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $282.73M | - | |||
| - | - | |||
| - | - | |||
| - | - | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $282.73M | - | |||
| $0.024B | $2.112B | |||
| - | - | |||
| - | $927.004M | |||
| - | $77.333M | |||
| - | $285.446M | |||
| $0.024B | $3.402B | |||
| - | - | |||
| $0.307B | $3.402B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $5.158B | $0.002B | |||
| - | $-18.485M | |||
| - | $5.873B | |||
| - | - | |||
| - | - | |||
| $5.158B | $5.856B | |||
| - | - | |||
| $5.158B | $5.856B | |||
| $5.465B | $9.258B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | $8.873B | |||
| $0.024B | $2.112B | |||
| $0.024B | $2.077B |
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