Price
$62.42
52W High
$81.08
52W Low
$47.23
SMA50
$68.43
SMA200
$67.46
Avg Volume 50D
$205.22K
From 52W High
-23.01%
From 52W Low
+32.16%
Vs SMA50
-8.79%
Vs SMA200
-7.48%
Current Volume
$265.38K
Dollar Volume 50D
$13.83M
Market Cap
$1.51B
P/E
42.6x
Revenue TTM
$539.25M
EPS TTM
1.47
Net Income TTM
$35.44M
Free Cash Flow
$184.12M
Revenue 1Y
+8.97%
EPS 1Y
+241.86%
Net Income 1Y
+240.26%
FCF 1Y
+209.56%
Profit Margin
6.57%
FCF Margin
34.14%

Revenue

Annual ending 2025-12-31
$518.88M

EPS

Annual ending 2025-12-31
0.93

Net Income

Annual ending 2025-12-31
$22.15M

News