Price
$76.35
52W High
$89.53
52W Low
$54.84
SMA50
$69.26
SMA200
$67.19
Avg Volume 50D
$6.00M
From 52W High
-17.26%
From 52W Low
+39.22%
Vs SMA50
+10.24%
Vs SMA200
+13.64%
Current Volume
$3.55M
Dollar Volume 50D
$413.56M
Market Cap
$28.93B
P/E
31.1x
Revenue TTM
$4.82B
EPS TTM
2.33
Net Income TTM
$930.40M
Free Cash Flow
$1.43B
Revenue 1Y
+16.15%
EPS 1Y
+73.88%
Net Income 1Y
+73.84%
FCF 1Y
+148.50%
Profit Margin
19.31%
FCF Margin
29.67%

Revenue

Annual ending 2025-12-31
$4.66B

EPS

Annual ending 2025-12-31
2.09

Net Income

Annual ending 2025-12-31
$836.30M