Price
$76.32
52W High
$96.82
52W Low
$57.49
SMA50
$78.95
SMA200
$84.22
Avg Volume 50D
$1.48M
From 52W High
-21.17%
From 52W Low
+32.75%
Vs SMA50
-3.33%
Vs SMA200
-9.38%
Current Volume
$1.11M
Dollar Volume 50D
$115.81M
Market Cap
$10.24B
P/E
19.1x
Revenue TTM
$3.14B
EPS TTM
3.91
Net Income TTM
$535.43M
Free Cash Flow
$755.59M
Revenue 1Y
+19.74%
EPS 1Y
+50.38%
Net Income 1Y
+50.13%
FCF 1Y
+43.26%
Profit Margin
17.03%
FCF Margin
24.03%

Revenue

Annual ending 2025-12-31
$2.94B

EPS

Annual ending 2025-12-31
3.92

Net Income

Annual ending 2025-12-31
$537.87M

News