Price
$13.10
52W High
$21.28
52W Low
$12.28
SMA50
$13.90
SMA200
$16.64
Avg Volume 50D
$1.05M
From 52W High
-38.44%
From 52W Low
+6.68%
Vs SMA50
-5.76%
Vs SMA200
-21.26%
Current Volume
$540.88K
Dollar Volume 50D
$14.10M
Market Cap
$359.37M
P/E
14.8x
Revenue TTM
$1.11B
EPS TTM
0.88
Net Income TTM
$24.33M
Free Cash Flow
$66.55M
Dividend Yield
2.60%
Dividend TTM
$0.34
Last Ex-Dividend
2026-10-06
Dividend / EPS
38.64%

Dividend Per Share

Annual through 2026-10-06
$0.34

TTM Dividend

Annual through 2026-10-06
$0.34

News