Price
$171.91
52W High
$246.41
52W Low
$168.45
SMA50
$191.42
SMA200
$210.15
Avg Volume 50D
$501.86K
From 52W High
-30.23%
From 52W Low
+2.05%
Vs SMA50
-10.19%
Vs SMA200
-18.20%
Current Volume
$545.92K
Dollar Volume 50D
$93.96M
Market Cap
$8.44B
P/E
30.2x
Revenue TTM
$2.48B
EPS TTM
5.56
Net Income TTM
$278.90M
Free Cash Flow
$303.40M
Revenue 1Y
+20.63%
EPS 1Y
+24.66%
Net Income 1Y
+32.37%
FCF 1Y
+38.79%
Profit Margin
11.26%
FCF Margin
12.25%

Revenue

Annual ending 2025-12-31
$2.27B

EPS

Annual ending 2025-12-31
5.03

Net Income

Annual ending 2025-12-31
$244.00M

News