
Last Price
52 Week Range
$104.78 - $192.68
Next Earnings Date
Apr 15 2026
Next Earnings Date
Apr 15 2026
Last Price
| Metric | 2025 | LTM |
|---|---|---|
| $114.983B | $46.738B | |
| $49.366B | $21.261B | |
| $65.617B | $25.477B | |
| - | - | |
| $30.245B | $7.587B | |
| $13.418B | $3.707B | |
| $21.954B | $14.183B | |
| $10.046B | $2.855B | |
| $-10.046B | $-4.267B | |
| - | $-1.412B | |
| $21.954B | $12.771B | |
| $4.929B | $2.709B | |
| $16.861B | $10.035B | |
| $10.34 | $2.71 | |
| $10.2 | $2.67 | |
| $1.571B | $1.571B | |
| $1.593B | $1.593B | |
| $26.612B | $15.321B | |
| $4.658B | $1.138B | |
| $21.954B | $5.76B |
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