Price
$33.83
52W High
$35.25
52W Low
$24.08
SMA50
$34.10
SMA200
$31.22
Avg Volume 50D
$33.82K
From 52W High
-4.03%
From 52W Low
+40.49%
Vs SMA50
-0.78%
Vs SMA200
+8.37%
Current Volume
$45.84K
Dollar Volume 50D
$1.15M
Market Cap
$370.13M
P/E
12.8x
Revenue TTM
$154.34M
EPS TTM
2.91
Net Income TTM
$28.83M
Free Cash Flow
$29.95M
Revenue 1Y
+42.25%
EPS 1Y
+1112.50%
Net Income 1Y
+809.30%
FCF 1Y
+45.02%
Profit Margin
18.68%
FCF Margin
19.41%
Dividend Yield
3.75%
Dividend TTM
$1.27
Last Ex-Dividend
2026-07-15
Dividend / EPS
43.64%

Revenue

Annual ending 2025-12-31
$136.15M

EPS

Annual ending 2025-12-31
3.01

Net Income

Annual ending 2025-12-31
$27.75M

News