
Last Price
52 Week Range
$33.52 - $187.00
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $1.361B | $3.98B | ||
| $0.426B | $3.169B | ||
| - | - | ||
| $67.393M | - | ||
| $62.102M | $339M | ||
| $1.916B | $7.488B | ||
| $14.504B | $38.788B | ||
| $0.024B | $1.336B | ||
| $102.22M | - | ||
| - | - | ||
| $1.285B | $1.69B | ||
| $15.916B | $41.814B | ||
| - | - | ||
| $17.833B | $49.302B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $0.868B | $1.623B | ||
| $355.821M | - | ||
| $2.468B | $7.173B | ||
| $270.905M | - | ||
| - | - | ||
| $0.769B | $1.709B | ||
| $0.23B | $5.935B | ||
| $4.963B | $16.44B | ||
| $3.035B | $7.984B | ||
| $2.694B | - | ||
| $3.295B | - | ||
| $149.232M | $115M | ||
| $1.958B | $21.428B | ||
| $13.284B | $29.527B | ||
| - | - | ||
| $18.246B | $45.967B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $-33.524M | - | ||
| - | - | ||
| $1K | - | ||
| $-1.476B | - | ||
| $1.096B | - | ||
| - | - | ||
| - | $3.335B | ||
| $-0.414B | $3.335B | ||
| - | - | ||
| $-0.414B | $3.335B | ||
| $17.833B | $49.302B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $102.22M | $34M | ||
| $10.62B | $15.157B | ||
| $9.259B | $11.211B |
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