Price
$56.29
52W High
$57.60
52W Low
$42.13
SMA50
$55.63
SMA200
$49.41
Avg Volume 50D
$418.00K
From 52W High
-2.27%
From 52W Low
+33.61%
Vs SMA50
+1.18%
Vs SMA200
+13.92%
Current Volume
$283.22K
Dollar Volume 50D
$23.19M
Market Cap
$2.75B
P/E
23.3x
Revenue TTM
$1.06B
EPS TTM
2.21
Net Income TTM
$117.90M
Free Cash Flow
$362.41M
Revenue 1Y
+8.72%
EPS 1Y
-4.74%
Net Income 1Y
-8.97%
FCF 1Y
+116.26%
Profit Margin
11.11%
FCF Margin
34.16%

Revenue

Annual ending 2025-12-31
$1.01B

EPS

Annual ending 2025-12-31
2.46

Net Income

Annual ending 2025-12-31
$132.57M

News