
Last Price
52 Week Range
$25.83 - $75.70
Next Earnings Date
Jul 15 2026 (Estimate)
Next Earnings Date
Jul 15 2026 (Est.)
Last Price
| Metric | 2025 | LTM |
|---|---|---|
| $1.741B | $1.377B | |
| $1.268B | $1.401B | |
| $2.177B | $2.297B | |
| $37M | - | |
| $246M | $603M | |
| $5.469B | $5.678B | |
| $6.7B | $6.861B | |
| $34M | - | |
| $1.978B | $2.088B | |
| $687M | $663M | |
| $1.261B | $1.35B | |
| $10.66B | $10.962B | |
| - | - | |
| $16.129B | $16.64B |
| Metric | 2025 | LTM |
|---|---|---|
| $2.232B | $2.081B | |
| $383M | $349M | |
| $50M | $1M | |
| - | - | |
| $294M | $310M | |
| - | - | |
| $1.136B | $1.395B | |
| $3.801B | $3.826B | |
| $2.179B | $2.441B | |
| $259M | - | |
| $4M | - | |
| - | - | |
| $3.433B | $3.482B | |
| $6.134B | $5.923B | |
| - | - | |
| $9.935B | $9.749B |
| Metric | 2025 | LTM |
|---|---|---|
| - | - | |
| - | - | |
| $3M | $3M | |
| $-271M | $127M | |
| $11.575B | $11.577B | |
| $-5.189B | $-4.881B | |
| - | - | |
| $6.118B | $6.826B | |
| $76M | $65M | |
| $6.194B | $6.891B | |
| $16.129B | $16.64B |
| Metric | 2025 | LTM |
|---|---|---|
| $2.027B | $2.088B | |
| $2.747B | $2.442B | |
| $1.055B | $1.065B |
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