Price
$41.84
52W High
$43.90
52W Low
$24.80
SMA50
$41.11
SMA200
--
Avg Volume 50D
$37.63K
From 52W High
-4.69%
From 52W Low
+68.71%
Vs SMA50
+1.77%
Vs SMA200
+0.00%
Current Volume
$27.92K
Dollar Volume 50D
$1.55M
Market Cap
$234.34M
P/E
12.7x
Revenue TTM
$71.90M
EPS TTM
3.29
Net Income TTM
$18.44M
Free Cash Flow
$19.77M
Dividend Yield
2.41%
Dividend TTM
$1.01
Last Ex-Dividend
2026-10-15
Dividend / EPS
30.70%

Dividend Per Share

Annual through 2026-10-15
$1.01

TTM Dividend

Annual through 2026-10-15
$1.26