
Last Price
52 Week Range
$58.01 - $131.33
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $-0.239B | $-41.855B | |||
| $0.08B | $22.778B | |||
| $1.182M | $764.927M | |||
| $0.164B | $54.542B | |||
| $-30.034M | $-54.902M | |||
| $0.061B | $-36.065B | |||
| $37.053M | $110.131M |
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $-3.8M | $-719.512M | |||
| $-1.184M | $-19.781M | |||
| - | - | |||
| - | - | |||
| $-17.799M | $694.454M | |||
| $-22.783M | $-44.839M |
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $-71.618M | $-0.805M | |||
| $353.427M | $21.938M | |||
| - | - | |||
| $-2.096M | $-99.919M | |||
| $279.713M | $-78.786M |
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $148.863M | $442.846M | |||
| $293.983M | $-13.578M | |||
| $442.846M | $428.935M | |||
| $37.053M | $110.131M | |||
| $-21.599M | $-5.181M | |||
| $15.454M | $104.95M |
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