
Last Price
52 Week Range
$124.82 - $180.53
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $3.296B | $7.151B | $4.417B | |
| $1.894B | $6.35B | $3.695B | |
| $1.402B | $0.801B | $0.722B | |
| - | - | - | |
| $548M | $555M | $277M | |
| - | $-315M | $-10M | |
| $854M | $561M | $455M | |
| $123M | $-177M | $-210M | |
| $586M | $-303M | $-197M | |
| $709M | $-480M | $-407M | |
| $1.563B | $0.081B | $0.048B | |
| $267M | $130M | $76M | |
| $1.296B | $-0.052B | $-0.031B | |
| $12.99 | $-0.54 | $-0.32 | |
| $12.65 | $-0.54 | $-0.33 | |
| $99.791M | $95.5M | $285M | |
| $102.424M | $95.5M | $287.4M | |
| $749M | $720M | $529M | |
| $333M | $325M | $238M | |
| $416M | $395M | $291M |
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