
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.442B | $428.769B | |||
| $90.395M | $113.751M | |||
| - | - | |||
| $24.791M | - | |||
| $0.016B | $161.975B | |||
| $0.573B | $590.858B | |||
| $0.081B | $57.529B | |||
| $0.001T | $1.037T | |||
| $333K | $417K | |||
| - | - | |||
| $0.018B | $59.677B | |||
| $0.001T | $1.154T | |||
| - | - | |||
| $0.002T | $1.745T |
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $23.168M | $52.262M | |||
| $35.53M | - | |||
| $0.001B | $14.052B | |||
| $12.996M | - | |||
| $17.136M | - | |||
| $0.017B | $18.676B | |||
| $0.064B | $136.672B | |||
| $0.153B | $169.452B | |||
| $0.057B | $37.285B | |||
| $60.323M | $37.322M | |||
| - | - | |||
| - | - | |||
| $0.01B | $13.049B | |||
| $0.161B | $50.371B | |||
| - | - | |||
| $0.314B | $219.823B |
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $0.09M | $95M | |||
| $-0.001T | $-1.266T | |||
| $2.56B | $2.791B | |||
| - | - | |||
| - | $2.791T | |||
| $0.001T | $1.525T | |||
| - | - | |||
| $0.001T | $1.525T | |||
| $0.002T | $1.745T |
| Metric | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| $333K | $417K | |||
| $0.165B | $51.374B | |||
| $-0.276B | $-377.395B |
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