Price
$28.08
52W High
$28.23
52W Low
$15.01
SMA50
$25.46
SMA200
$22.26
Avg Volume 50D
$90.93K
From 52W High
-0.53%
From 52W Low
+87.08%
Vs SMA50
+10.31%
Vs SMA200
+26.17%
Current Volume
$116.99K
Dollar Volume 50D
$2.34M
Market Cap
$317.48M
P/E
19.6x
Revenue TTM
$584.24M
EPS TTM
1.43
Net Income TTM
$16.16M
Free Cash Flow
$35.38M
Revenue 1Y
-14.67%
EPS 1Y
-58.67%
Net Income 1Y
-57.99%
FCF 1Y
-10.65%
Profit Margin
2.77%
FCF Margin
6.05%
Dividend Yield
3.56%
Dividend TTM
$1.00
Last Ex-Dividend
2026-08-28
Dividend / EPS
69.93%

Revenue

Annual ending 2025-12-31
$570.67M

EPS

Annual ending 2025-12-31
0.86

Net Income

Annual ending 2025-12-31
$9.87M

News