Price
$20.79
52W High
$22.53
52W Low
$15.66
SMA50
$21.15
SMA200
$20.13
Avg Volume 50D
$373.73K
From 52W High
-7.72%
From 52W Low
+32.76%
Vs SMA50
-1.69%
Vs SMA200
+3.27%
Current Volume
$161.09K
Dollar Volume 50D
$7.88M
Market Cap
$777.82M
P/E
17.3x
Revenue TTM
$158.60M
EPS TTM
1.36
Net Income TTM
$45.05M
Free Cash Flow
$40.09M
Revenue 1Y
+15.09%
EPS 1Y
+211.48%
Net Income 1Y
+219.64%
FCF 1Y
-19.17%
Profit Margin
28.41%
FCF Margin
25.28%
Dividend Yield
7.31%
Dividend TTM
$1.52
Last Ex-Dividend
2026-09-10
Dividend / EPS
111.76%

Revenue

Annual ending 2025-12-31
$149.54M

EPS

Annual ending 2025-12-31
0.08

Net Income

Annual ending 2025-12-31
$2.58M

News