Price
$44.01
52W High
$54.95
52W Low
$34.10
SMA50
$47.41
SMA200
$46.72
Avg Volume 50D
$196.19K
From 52W High
-19.91%
From 52W Low
+29.06%
Vs SMA50
-7.16%
Vs SMA200
-5.80%
Current Volume
$214.37K
Dollar Volume 50D
$9.30M
Market Cap
$1.21B
P/E
22.2x
Revenue TTM
$508.09M
EPS TTM
1.97
Net Income TTM
$54.73M
Free Cash Flow
-$2.89M
Revenue 1Y
+13.19%
EPS 1Y
+11.93%
Net Income 1Y
+12.47%
FCF 1Y
-105.55%
Profit Margin
10.77%
FCF Margin
-0.57%

Revenue

Annual ending 2025-12-31
$476.20M

EPS

Annual ending 2025-12-31
1.85

Net Income

Annual ending 2025-12-31
$51.23M

News