
Last Price
52 Week Range
$94.33 - $192.68
Next Earnings Date
Apr 15 2026 (Estimate)
Next Earnings Date
Apr 15 2026 (Est.)
Last Price
| Metric | 2025 |
|---|---|
| $114.983B | |
| $49.366B | |
| $65.617B | |
| - | |
| $30.245B | |
| $13.418B | |
| $21.954B | |
| $10.046B | |
| $-10.046B | |
| - | |
| $21.954B | |
| $4.929B | |
| $16.861B | |
| $10.34 | |
| $10.2 | |
| $1.571B | |
| $1.593B | |
| $26.612B | |
| $4.658B | |
| $21.954B |
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