
Last Price
52 Week Range
$10.75 - $45.92
Next Earnings Date
May 05 2026
Next Earnings Date
May 05 2026
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $0.002B | $6.67B | ||||
| $0.115B | $1.662B | ||||
| - | - | ||||
| - | - | ||||
| - | $183.541M | ||||
| $0.116B | $8.516B | ||||
| - | $1.423B | ||||
| $2.606B | $3.593B | ||||
| $1.005B | $1.066B | ||||
| - | - | ||||
| $-2.606B | $-3.25B | ||||
| $1.005B | $2.832B | ||||
| - | - | ||||
| $1.121B | $11.348B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $43.511M | $277.663M | ||||
| - | - | ||||
| - | $2.842B | ||||
| - | - | ||||
| $43.511M | - | ||||
| - | - | ||||
| - | $2.192B | ||||
| $0.044B | $5.312B | ||||
| - | $2.489B | ||||
| - | - | ||||
| - | - | ||||
| $17.727M | - | ||||
| $36.951M | $513.169M | ||||
| $0.055B | $3.002B | ||||
| - | - | ||||
| $0.098B | $8.313B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| - | - | ||||
| $564.281M | $0.192M | ||||
| $342.92M | $342.921M | ||||
| - | $1.584B | ||||
| $115.942M | $-2.038M | ||||
| - | - | ||||
| $1.023B | $1.925B | ||||
| - | $1.11B | ||||
| $1.023B | $3.035B | ||||
| $1.121B | $11.348B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $1.005B | $6.29B | ||||
| - | $5.331B | ||||
| $-0.002B | $3.885B |
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