Price
$199.03
52W High
$262.26
52W Low
$143.34
SMA50
$209.57
SMA200
$184.54
Avg Volume 50D
$349.63K
From 52W High
-24.11%
From 52W Low
+38.85%
Vs SMA50
-5.03%
Vs SMA200
+7.85%
Current Volume
$371.82K
Dollar Volume 50D
$73.18M
Market Cap
$7.05B
P/E
44.7x
Revenue TTM
$1.04B
EPS TTM
4.38
Net Income TTM
$157.53M
Free Cash Flow
$270.02M
Revenue 1Y
+20.66%
EPS 1Y
-20.80%
Net Income 1Y
-22.44%
FCF 1Y
+46.45%
Profit Margin
15.13%
FCF Margin
25.94%

Revenue

Annual ending 2025-12-31
$950.82M

EPS

Annual ending 2025-12-31
3.88

Net Income

Annual ending 2025-12-31
$140.92M

News