
Last Price
52 Week Range
$102.42 - $180.53
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $1.383B | $0.814B | |
| $1.121B | $1.565B | |
| $8M | - | |
| $46M | - | |
| $175M | - | |
| $2.733B | $2.379B | |
| $2.017B | $0.328B | |
| $4.708B | $5.683B | |
| $1.341B | $3.363B | |
| $466M | $518M | |
| $2.059B | $1.765B | |
| $10.591B | $11.657B | |
| - | - | |
| $13.324B | $14.036B |
| Metric | 2024 | 2025 |
|---|---|---|
| $475M | - | |
| $565M | - | |
| $456M | $41M | |
| $33M | - | |
| - | - | |
| $1.553B | - | |
| $192M | - | |
| $3.274B | $0.041B | |
| $3.081B | $4.269B | |
| $278M | $245M | |
| $843M | - | |
| $171M | $216M | |
| $1.639B | $5.361B | |
| $6.224B | $10.336B | |
| - | - | |
| $9.498B | $10.377B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| - | - | |
| $1M | $1M | |
| $3.815B | $3.482B | |
| - | - | |
| $-269M | $-134M | |
| - | $-15M | |
| $3.547B | $3.334B | |
| $279M | $325M | |
| $3.826B | $3.659B | |
| $13.324B | $14.036B |
| Metric | 2024 | 2025 |
|---|---|---|
| $1.713B | $3.389B | |
| $4.06B | $4.8B | |
| $3.049B | $4.012B |
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