Price
$61.85
52W High
$81.90
52W Low
$53.75
SMA50
$68.12
SMA200
$67.04
Avg Volume 50D
$696.25K
From 52W High
-24.48%
From 52W Low
+15.07%
Vs SMA50
-9.21%
Vs SMA200
-7.74%
Current Volume
$703.82K
Dollar Volume 50D
$47.20M
Market Cap
$5.84B
P/E
85.9x
Revenue TTM
$586.17M
EPS TTM
0.72
Net Income TTM
$68.00M
Free Cash Flow
$113.01M
Revenue 1Y
+29.76%
EPS 1Y
+63.64%
Net Income 1Y
+53.26%
FCF 1Y
+33.24%
Profit Margin
11.60%
FCF Margin
19.28%

Revenue

Annual ending 2025-12-31
$496.28M

EPS

Annual ending 2025-12-31
0.75

Net Income

Annual ending 2025-12-31
$72.15M

News