Price
$174.71
52W High
$203.25
52W Low
$126.86
SMA50
$187.25
SMA200
$162.40
Avg Volume 50D
$546.82K
From 52W High
-14.04%
From 52W Low
+37.72%
Vs SMA50
-6.69%
Vs SMA200
+7.58%
Current Volume
$573.86K
Dollar Volume 50D
$102.30M
Market Cap
$5.88B
P/E
16.8x
Revenue TTM
$2.79B
EPS TTM
10.04
Net Income TTM
$350.80M
Free Cash Flow
$108.50M
Revenue 1Y
+7.46%
EPS 1Y
+26.93%
Net Income 1Y
+14.49%
FCF 1Y
-61.77%
Profit Margin
12.56%
FCF Margin
3.89%

Revenue

Annual ending 2025-12-31
$2.66B

EPS

Annual ending 2025-12-31
8.47

Net Income

Annual ending 2025-12-31
$304.10M

News