Price
$556.69
52W High
$766.68
52W Low
$526.44
SMA50
$558.99
SMA200
$610.27
Avg Volume 50D
$627.47K
From 52W High
-27.39%
From 52W Low
+5.75%
Vs SMA50
-0.41%
Vs SMA200
-8.78%
Current Volume
$699.91K
Dollar Volume 50D
$351.22M
Market Cap
$43.72B
P/E
38.4x
Revenue TTM
$4.55B
EPS TTM
14.22
Net Income TTM
$1.14B
Free Cash Flow
$1.25B
Revenue 1Y
+12.77%
EPS 1Y
+18.40%
Net Income 1Y
+15.62%
FCF 1Y
+59.92%
Profit Margin
25.03%
FCF Margin
27.55%

Revenue

Annual ending 2025-12-31
$4.30B

EPS

Annual ending 2025-12-31
13.08

Net Income

Annual ending 2025-12-31
$1.06B