Price
$53.80
52W High
$61.96
52W Low
$48.59
SMA50
$56.34
SMA200
$53.93
Avg Volume 50D
$133.11K
From 52W High
-13.17%
From 52W Low
+10.72%
Vs SMA50
-4.51%
Vs SMA200
-0.25%
Current Volume
$184.09K
Dollar Volume 50D
$7.47M
Market Cap
$1.01B
P/E
21.2x
Revenue TTM
$206.14M
EPS TTM
2.60
Net Income TTM
$47.87M
Free Cash Flow
-$91.33M
Revenue 1Y
+5.26%
EPS 1Y
+7.44%
Net Income 1Y
+10.59%
FCF 1Y
-60.44%
Profit Margin
23.22%
FCF Margin
-44.31%
Dividend Yield
2.68%
Dividend TTM
$1.44
Last Ex-Dividend
2026-08-17
Dividend / EPS
55.38%

Revenue

Annual ending 2025-12-31
$194.69M

EPS

Annual ending 2025-12-31
2.36

Net Income

Annual ending 2025-12-31
$42.75M

News