Price
$201.28
52W High
$242.26
52W Low
$173.07
SMA50
$204.10
SMA200
$218.73
Avg Volume 50D
$461.36K
From 52W High
-20.36%
From 52W Low
+16.30%
Vs SMA50
-1.38%
Vs SMA200
-7.98%
Current Volume
$477.20K
Bars Stored
1257
Market Cap
$6.33B
P/E
14.7x
Revenue TTM
$2.30B
EPS TTM
13.23
Net Income TTM
$430.13M
Free Cash Flow
$231.81M
Revenue 1Y
+1.44%
EPS 1Y
-5.43%
Net Income 1Y
-9.26%
FCF 1Y
-37.30%
Profit Margin
18.70%
FCF Margin
10.08%

Revenue

Quarterly ending 2025-12-31
$555.96M

EPS

Quarterly ending 2025-12-31
3.22

Net Income

Quarterly ending 2025-12-31
$102.90M