
Last Price
52 Week Range
$66.81 - $83.13
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $162.8M | $158.2M | |
| $1.459B | $1.43B | |
| - | - | |
| - | - | |
| - | - | |
| $1.622B | $1.588B | |
| $532.7M | $503.7M | |
| $349.1M | $353.9M | |
| $45.706B | $43.521B | |
| $764.2M | $654.5M | |
| $13.38B | $17.418B | |
| $60.732B | $62.506B | |
| - | - | |
| $62.354B | $64.094B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| - | - | |
| $292M | $22.4M | |
| - | - | |
| $226.5M | - | |
| $384M | - | |
| - | $-22.4M | |
| $676M | - | |
| $3.465B | $3.768B | |
| $52M | $56.5M | |
| $4.9M | $138M | |
| $425.5M | $613.8M | |
| $46.717B | $48.343B | |
| $50.717B | $52.975B | |
| - | - | |
| $51.393B | $52.975B |
| Metric | 2024 | 2025 |
|---|---|---|
| $-0.938B | $-2.03B | |
| - | - | |
| $19.5M | $19.6M | |
| $12.914B | $13.345B | |
| $1.49B | $1.593B | |
| $-2.524B | $-1.808B | |
| - | - | |
| $10.961B | $11.119B | |
| - | - | |
| $10.961B | $11.119B | |
| $62.354B | $64.094B |
| Metric | 2024 | 2025 |
|---|---|---|
| $45.706B | $43.521B | |
| $3.861B | $3.903B | |
| $3.698B | $3.745B |
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