
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 |
|---|---|---|---|---|
| $0.914B | $1.189B | |||
| $38.811M | $83.202M | |||
| $43.215M | $58.979M | |||
| - | - | |||
| $16.652M | $31.033M | |||
| $1.013B | $1.362B | |||
| $35.651M | $92.038M | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $5.878M | $77.755M | |||
| $41.529M | $169.793M | |||
| - | - | |||
| $1.055B | $1.532B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $26.918M | $42.362M | |||
| $5.418M | - | |||
| - | - | |||
| $1.286M | - | |||
| - | - | |||
| $15M | - | |||
| $37.92M | $90.68M | |||
| $86.542M | $133.042M | |||
| - | $-35.147M | |||
| $1.286M | $35.147M | |||
| - | - | |||
| - | - | |||
| $3.167M | - | |||
| $3.167M | $35.147M | |||
| - | - | |||
| $89.709M | $168.189M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $16K | $17K | |||
| $-208.796M | $10.338M | |||
| $1.173B | $1.349B | |||
| $0.426M | $4.31M | |||
| - | - | |||
| $0.965B | $1.364B | |||
| - | - | |||
| $0.965B | $1.364B | |||
| $1.055B | $1.532B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $0.835B | $1.021B | |||
| $1.286M | $35.147M | |||
| $-78.265M | $-132.464M |
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