Price
$52.73
52W High
$52.73
52W Low
$27.68
SMA50
$46.42
SMA200
$37.22
Avg Volume 50D
$29.13K
From 52W High
+0.00%
From 52W Low
+90.50%
Vs SMA50
+13.61%
Vs SMA200
+41.69%
Current Volume
$19.05K
Dollar Volume 50D
$1.35M
Market Cap
$500.76M
P/E
14.4x
Revenue TTM
$280.14M
EPS TTM
3.64
Net Income TTM
$34.72M
Free Cash Flow
$45.51M
Revenue 1Y
-0.32%
EPS 1Y
+35.82%
Net Income 1Y
+34.23%
FCF 1Y
+39.18%
Profit Margin
12.39%
FCF Margin
16.25%
Dividend Yield
5.88%
Dividend TTM
$3.10
Last Ex-Dividend
2026-08-18
Dividend / EPS
85.16%

Revenue

Annual ending 2025-12-31
$276.17M

EPS

Annual ending 2025-12-31
2.41

Net Income

Annual ending 2025-12-31
$23.08M

News